0
我有一个变量,它包含数据库中的名称和电子邮件地址。将数组变量转换为csv
阵列结构是:
Array (
[0] => stdClass Object ([fname] => FName [lname] => LName [email] => Email)
[1] => stdClass Object ([fname] => FName [lname] => LName [email] => Email)
)
等通过所有用户
我已经把所有的框架中创建的CSV文件中设置了,我只是有麻烦建筑名单foreach循环遍历数组变量并将该信息放入csv中。我尝试了几种不同的方式,并且只是将错误加载到csv中。我已经有了标题。
$users = SiteUser::select()->getColumns('fname, lname, email');
foreach ($users as $u) {
// print each user as a CSV row (columns are name, email)
// Anything here will be place into the csv file for download
}
exit;
}
http://php.net/manual/de/function.fputcsv.php – colburton
我试过了,这不是我所需要的 –
你如何在你的框架中保存csv,以及当你尝试时你得到的错误是什么?可能你需要首先将你的'stdClass'转换为数组? – Rasclatt