【发布时间】:2018-01-02 21:09:00
【问题描述】:
你能帮我使用闭包吗?我正在使用 laravel 的收集过滤器来检查唯一的电子邮件。下面的代码应该填充过滤器函数内的$unique_email 数组。我如何使用引用传递有问题吗?提前致谢。
$unique_email = array();
$users->filter(function ($user) use (&$unique_email) {
if( !in_array( $user->email , $unique_email ) ) {
return $unique_email[] = $user->email;
}
});
dd($unique_email); //returns empty array
【问题讨论】: