ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## takeWhile 方法将返回集合中的元素直到给定的回调函数返回 false takeWhile 方法将返回集合中的元素直到给定的回调函数返回 false: ``` $collection = collect([1, 2, 3, 4]); $subset = $collection->takeWhile(function ($item) { return $item < 3; }); $subset->all(); // [1, 2] ``` 注意:如果回调函数始终没有返回 false ,takeWhile 方法将返回集合中的所有元素。