我正在从wordpress插件中的PHP数组导出csv
文件。PHP简单的CSV导出不适用于Wordpress插件中的数组
但是,当我把die
放在foreach
里面的时候,用数组的第一个元素创建的CSV文件。否则CSV
文件不会生成。
阵:
Array
(
[0] => Array
(
[fname] => test name 1
[lname] => lname 2
)
[1] => Array
(
[fname] => test name 2
[lname] => lname
)
)
代码:
header('Content-Type: text/csv; charset=utf-8');
header('Content-Disposition: attachment; filename=loyalty.csv');
$filename = "loyalty.csv";
$handle = fopen('php://output', 'w');
fputcsv($handle, array('First Name','last Name'));
foreach($loUsers as $row) {
fputcsv($handle, $row);
//die;
}
fclose($handle);
当die
是不评论什么都不会发生,但如果我把但是csv文件与第一个元素创建。 似乎代码是正确的,找不到问题。 感谢
放头与文件编写 –
做你为什么不使用尝试捕捉foreach循环里写出来的只是错误找出最新回事? –
@MichalHainc尝试了尝试但没有任何东西 – Miuranga