[英]Export php array to csv rows instead of columns
有沒有一種方法可以將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);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.