2013-06-05 81 views
-1

我有一個數組,我想寫入一個CSV文件,並嘗試按照手冊上的例子使用fputcsv函數。數組寫入CSV

但是我得到的錯誤「致命錯誤:調用未定義功能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

您使用的是哪個版本的PHP? – geoffspear

+0

fputcsv可用於PHP 5.1.0 – claustrofob

+0

@Wooble [官方php文檔](http://de2.php.net/manual/en/function.fputcsv.php) – Alexxus

回答

0

按該文檔在http://www.php.net/manual/en/function.fputcsv.php功能putcsv只爲PHP 5.1.0或更高版本哦PHP,你運行

哪個版本可用?

此外,你應該explode領域,實際上預期的第二個參數應該是一個array

+1

抱歉大家我以爲我在運行5.1,但是它的5.0.4感謝您的回覆! – davemire