laravel集合函数-pop(),shift(),prepen
2020-02-26 本文已影响0人
xudong7930
shif()删除并返回集合中的第一个元素
$collection = collect([1, 2, 3, 4, 5]);
$first = $collection->shift();// 1
pop删除并返回集合中最后一个元素
$last = $collection->pop(); // 5
return $collection; // [2,3,4]
prepend() 将指定的项目 添加到 集合头部
$collection = collect([1,2,3,4,5]);
$collection->prepend(6); //[6,1,2,3,4,5]
$collection->prepend(8, 'key'); //{"key":8,"0":1,"1":2,"2":3,"3":4,"4":5}%
push() 将指定的值 添加到 集合末尾
$collection = collect([1,2,3,4,5]);
return $collection->push(8); // [1,2,3,4,5,8]