使用状況グラフの JavaScript があります。JavaScript 内のグラフのデータは次のように定義されています。
data: [1,2,3,4,5,6],
次のように、JavaScript の前に foreach と、このデータ フィールドで使用しようとしている値があります。
データ: []、
ここで、echo "$test"; を実行するとします。ページ上のjavascriptの外側で、次の出力1,2,3,4,5,6が得られます。これは正しいです。この出力をコピーしてデータフィールドで直接使用すると、$test値を呼び出そうとすると機能しますが、データフィールド内では機能しません。要するに
data: [1,2,3,4,5,6], (WORKS)
data: [<?php echo "$test"; ?>], (does not work even though when doing normal echo outside java it does print 1,2,3,4,5,6
どんな助けでもいただければ幸いです
foreach ($chart->usage->days->day as $day):
$totals = $day->total;
$datau = Round(("$totals") / (1024 * 1024 * 1024), 2);
$test = "$datau, ";