合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
## takeWhile 方法将返回集合中的元素直到给定的回调函数返回 false takeWhile 方法将返回集合中的元素直到给定的回调函数返回 false: ``` $collection = collect([1, 2, 3, 4]); $subset = $collection->takeWhile(function ($item) { return $item < 3; }); $subset->all(); // [1, 2] ``` 注意:如果回调函数始终没有返回 false ,takeWhile 方法将返回集合中的所有元素。