标签: php jquery ajax fputcsv
我正在使用AJAX将数组从Javascript传递到PHP并尝试将数组写为CSV文件中的新行。此行正确添加,但不包括必要的结束","最后。
$row = $_POST['row']; $handle = fopen('filename.csv', 'a'); fputcsv($handle, $row); fclose($handle);
我试过搞乱auto_detect_line_endings但没有成功。
答案 0 :(得分:2)
最终,根本不属于CSV spec,除非最后一个字段为空或空。
,
此外,fputcsv() expects字段数组。 $_POST['row']实际上是一个字段数组吗?您可能需要将POSTDATA转换为适当的数组。
fputcsv()
$_POST['row']