在php中将2d数组转换为csv文件

时间:2013-08-12 14:23:16

标签: php arrays file

我正在尝试将2d数组转换为csv文件。但我有错误

第7行中的数组到字符串转换

这是我的代码

<?php
$export_arr =$_POST['dataString'];
$fp = fopen('file.xls', 'w');
foreach ( $export_arr as $line ) {
//$val = explode(",", $line);
fputcsv($fp, $export_arr);
}
fclose($fp);
?>

我想把每个单元格中的值放在xls文件中

任何想法

2 个答案:

答案 0 :(得分:3)

更改此行:

fputcsv($fp, $export_arr);

要:

fputcsv($fp, $line);

答案 1 :(得分:2)

应该是:

fputcsv($fp, $line);