PHPでfile_put_contentsを使って文字列と配列の両方をファイルに書き込みたいです。配列を書き込むには、次のことができます。
file_put_contents('filename.js', json_encode(array(
'status' => TRUE,
'data' => $data
), JSON_NUMERIC_CHECK));
結果のファイルは次のようになります。
{status:true,data:dataArray}
ファイル内のその配列の前に文字列を配置して、次のようにします。
var myData = {status:true,data:dataArray}
私は次のことを試みましたが失敗しました:
file_put_contents('all_model_data.js', json_encode("var myData =", array(
'status' => TRUE,
'data' => $data
), JSON_NUMERIC_CHECK));
と
file_put_contents('all_model_data.js', ("var myData =", json_encode(array(
'status' => TRUE,
'data' => $data
), JSON_NUMERIC_CHECK)));
任意のヒント?ありがとう、