我有一个集合,其中包含一个包含 2 个对象的数组。我正在尝试获取
email
属性,现在只有 2 个对象,但可能有 100 个对象,所以我不确定是否需要循环或者是否需要使用 array_merge 等。
我附上了数据的屏幕截图,我没有显示属性,但只知道其中之一是email
。
我要死了/转储一个名为 $tokens
的变量。
最后,它应该返回一个电子邮件列表,例如:
[email protected]
[email protected]
[email protected]
我需要在控制器中而不是在视图(.blade)中使用此逻辑,因为我正在尝试使用 fputcsv 将这些数据保存在 csv 文件中,这是这里的主要目标和想法。
感谢@jagcweb 的灵感,他的代码/答案只需要一些调整。以下内容有效并完成了我想做的事情:
$emails_array = array();
for($i=0; $i <= sizeof($tokens)-1; $i++) {
array_push($emails_array, $tokens[$i]["email"]);
}
现在
$emails_array
包含一个包含两封电子邮件的数组。