【发布时间】:2017-08-23 20:14:53
【问题描述】:
我使用一个名为 $users 的变量来“提取”我的用户表中的电子邮件,使用:
$users = user::all()->pluck('email');
当我 dd($users) 时,我得到了这个
<pre>
Collection {#214 ▼
#items: array:8 [▼
0 => "adminone@example.com"
1 => "admintwo@example.com"
2 => "Adobot@example.com"
3 => "Lawly@example.com"
4 => "Cerms@example.com"
5 => "Charlie@example.com"
6 => "test@example.com"
7 => "test001@example.com"
]
}
</pre>
这意味着 $users 不是纯粹的数组,当我将它视为数组时会遇到各种类型的错误。
我的问题是,在 php 中(在 Laravel 框架中)我如何从上面的变量中删除特定用户的电子邮件?还是有更好的方法来使用“pluck”以便它返回一个数组?
提前致谢。
【问题讨论】:
标签: php arrays laravel collections