我有一个数组,我想写入CSV文件,并按照手册中的示例尝试了fputcsv函数。
但是我收到错误“致命错误:调用未定义的函数fputcsv()”
$csv = array();
foreach($compare as $ukvalue)
{
$csv[] = array($ukvalue, $uk[$ukvalue]);
}
$fp = fopen("lang.csv", "w");
foreach ($csv as $fields)
{
fputcsv($fp,explode(',', $fields));
}
fclose($fp);
任何人都可以对这个问题有所了解,或者我可以尝试替代fputcsv吗?
答案 0 :(得分:0)
根据http://www.php.net/manual/en/function.fputcsv.php的文档,功能putcsv
仅适用于 PHP 5.1.0或更高版本
你在运行哪个版本的PHP?
此外,您应该不 explode
字段,实际上预期的第二个参数应为array
。