Laravel 8 tapEach() {#collection-method}
2021-07-01 17:34 更新
当 each
方法为集合中每一个元素调用给定回调时, tapEach
方法仅调用给定回调,因为这些元素正在逐个从列表中拉出:
$lazyCollection = LazyCollection::times(INF)->tapEach(function ($value) {
dump($value);
});
// 没有任何输出
$array = $lazyCollection->take(3)->all();
// 1
// 2
// 3
以上内容是否对您有帮助:
更多建议: