$fp = fopen('knights.csv', 'w');
fputcsv($fp, ["Product Name","Product Code","Product Variance Name","SSP","Cost","Qty"]); // <-error line
fclose($fp);
我正在使用上面的代码编写一个 csv 文件。这在本地服务器上运行良好。但是当我在远程服务器中执行它时它不起作用。请给我一些建议
Your local server has higher PHP version thus it allows array declaration with []
. Use array()
then.
Here are some examples from PHP website.
[]
仅从 PHP 5.4 开始可用,请使用array()
用数组试试这个:
$array = array("Product Name,Product Code,Product Variance Name,SSP,Cost,Qty");
$fp = fopen('knights.csv', 'w');
fputcsv($fp, $array);
fclose($fp);