小编Ali*_*Ali的帖子

Laravel在集合过滤中更改变量

反正有没有$var = 7像这样收集过滤?

$var = 1;

$collection->filter(function( $q ) use ($var){
    if( true ){
        $var = 7;
        return true;
    }
});

dd( $var );
Run Code Online (Sandbox Code Playgroud)

目前这不起作用,我得到的仍然是 1

我也尝试过global但仍然可以使用1

php collections scope filtering laravel

6
推荐指数
1
解决办法
2106
查看次数

标签 统计

collections ×1

filtering ×1

laravel ×1

php ×1

scope ×1