Laravel 8 slice() {#collection-method}
2021-07-01 16:52 更新
slice
方法返回集合中给定索引开始后面的部分:
$collection = collect([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]);
$slice = $collection->slice(4);
$slice->all();
// [5, 6, 7, 8, 9, 10]
如果你想限制返回内容的大小,可以将你期望的大小作为第二个参数传递到该方法:
$slice = $collection->slice(4, 2);
$slice->all();
// [5, 6]
默认情况下,返回的内容将会保留原始键。如果你不希望保留原始键,你可以使用 values
方法来重新建立索引。
以上内容是否对您有帮助:
更多建议: