-1

我有一个要写入 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 的替代方法吗?

4

1 回答 1

0

根据http://www.php.net/manual/en/function.fputcsv.php上的文档,该函数putcsv仅适用于PHP 5.1.0 或更高版本

你运行的是哪个版本的 PHP?

此外,您不应该使用 explode字段,实际上预期的第二个参数应该是array.

于 2013-06-05T12:12:44.567 回答