JavaScript変数に保存したい100行のphp変数があるとしましょう。
$data1;
$data2;
$data3;
$data4;
...
$data99;
$data100;
これらの変数を関数に保存するにはどうすればよいので、次のように手動で保存する必要はありません。
var data1 = '<?php echo $data1; ?>';
...
解決できればとてもいいです。それ以外の場合は非常に多くの作業があります:/
JavaScript変数に保存したい100行のphp変数があるとしましょう。
$data1;
$data2;
$data3;
$data4;
...
$data99;
$data100;
これらの変数を関数に保存するにはどうすればよいので、次のように手動で保存する必要はありません。
var data1 = '<?php echo $data1; ?>';
...
解決できればとてもいいです。それ以外の場合は非常に多くの作業があります:/
動作しません。PHP はサーバーサイド、JavaScript クライアントサイドです。JS が初期化されると、PHP はその作業を完了します。ただし、AJAX を使用するか、for ループを実行して PHP で JavaScript を記述することができます。
echo "<script>";
for($i = 0; $i < 100; $i++){
echo "var data" . $i " = " . $data1 .";";
}
echo "</script>";
未テスト。
それらをオブジェクトにパックしてから使用します
var data = <?php echo json_encode($your_object); ?>;
変数の配列を作成してから使用してみてくださいjson_encode
var data = <?php echo json_encode($data); ?>;
data = JSON.parse(data);
alert(data['data1']);
それらを配列に格納してから、php for ループを使用して JavaScript 配列に値を設定できます。