我正在尝试将post变量写入csv文件,但它将所有内容写在一行中,用逗号分隔
<?php
$list= array($_POST['purchases']);
$file = fopen("purchases.csv", "w");
foreach ($list as $line)
{
fputcsv($file, $line);
}
fclose($file);
?>purchases.csv文件中的结果
Marilyn,Nancy,Johan,Carol,Juanic,Shirley但我希望每个字符串值都在分隔线上
Marilyn
Nancy
Johan
Carol
Juanic
Shirley发布于 2020-04-07 14:56:21
因为所有的值都是来自前端的CSV值,所以您可以将其写为CSV,但使用换行符而不是逗号...
$file = fopen("purchases.csv", "w");
fputcsv($file, $_POST['purchases'], PHP_EOL);
fclose($file); https://stackoverflow.com/questions/61074344
复制相似问题