laravel的filter()方法的使用 (方法使用给定的回调函数过滤集合的内容,只留下那些通过给定真实测试的内容)
Posted 头大的冯冯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了laravel的filter()方法的使用 (方法使用给定的回调函数过滤集合的内容,只留下那些通过给定真实测试的内容)相关的知识,希望对你有一定的参考价值。
filter
方法使用给定的回调函数过滤集合的内容,只留下那些通过给定真实测试的内容:
$collection = collect([1, 2, 3, 4]); $filtered = $collection->filter(function ($value, $key) { return $value > 2; }); $filtered->all(); // [3, 4]
實例代碼:
//商家 $business= Business::Status(1)->get(); //帥選核銷關聯商家 $business_connect=$business->filter(function ($bus) { return $bus->if_allow_connect == 1; });
參考:https://segmentfault.com/q/1010000005021409
以上是关于laravel的filter()方法的使用 (方法使用给定的回调函数过滤集合的内容,只留下那些通过给定真实测试的内容)的主要内容,如果未能解决你的问题,请参考以下文章
Laravel - 让 laravel 5 应用使用 https