私はphpでfile.jsを作成したいのですが、私のコードには多くのエラーがあると思います:
私は多次元配列を持っています:
$report= array();
$report= array(array(3,6),array(4,8));
あれは:
Array
(
[0] => Array
(
[0] => 3
[1] => 6
)
[1] => Array
(
[0] => 4
[1] => 8
)
)
js ファイルのコンテンツ タイプを設定する
$header = "Content-type: text/javascript";
$dir = "outreport/";
$nomefile = "report.js";
//delete a file with same name if exists
foreach (glob($dir."*".$nomefile) as $v){
unlink($v);
}
$percorso = $dir.$nomefile;
file_put_contents($percorso, $report);
header($header);
print($report);
2 つの問題があります。
1)file.phpを起動すると、同じファイルをjavascriptでダウンロードするように求められます
2) 「outvulcani」では、ファイル report.js を作成しますが、空です
ファイル「report.js」に配列$reportがあることを望みますが、JavaScript コードで記述されています。
var reports = [
[3,6]
[4,8]
];
親切に、私を助けてもらえますか?
どうもありがとう!私の英語でごめんなさい