gpt4 book ai didi

php - PHP 中的 fputcsv() 不包含逗号

转载 作者:行者123 更新时间:2023-12-01 04:04:40 25 4
gpt4 key购买 nike

我使用 AJAX 将数组从 Javascript 传递到 PHP,并尝试将该数组作为新行写入 CSV 文件中。该行已正确附加,但末尾不包含必要的结束符“,”。

$row = $_POST['row'];
$handle = fopen('filename.csv', 'a');
fputcsv($handle, $row);
fclose($handle);

我尝试过修改 auto_detect_line_endings 但没有成功。

最佳答案

最后一个 , 不是 CSV spec 的一部分根本没有,除非最后一个字段为 null 或为空。

另外,fputcsv() expects字段数组。 $_POST['row'] 实际上是一个字段数组吗?您可能需要将 POSTDATA 转换为适当的数组。

关于php - PHP 中的 fputcsv() 不包含逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31351181/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com