有没有办法将php数组放在csv文件中,将数组的每一项作为新行输入?这就是我所拥有的:
$list = array (
array('names'),
array('bob,bill,john,sally'));
$fp = fopen('files.csv', 'w');
foreach ($list as $fields) {
fputcsv($fp, $fields);
}
fclose($fp);
我的csv如下所示:
names
bob,bill,john,sally
然而,这就是我想要的:
names
bob
bill
john
sally
这只是使用fwrite()
而不是fputcsv()
的问题
$list = array (
array('names'),
array('bob,bill,john,sally'));
$fp = fopen('files.csv', 'w');
foreach ($list as $fields) {
fwrite($fp, $fields.PHP_EOL);
}
fclose($fp);