【发布时间】:2016-08-25 15:48:26
【问题描述】:
有没有一种方法可以在不先将集合转换为数组的情况下,对集合上更深的索引进行更改/合并?
我有一个包含 4 个索引的 $collection,所有索引都包含 $arrays,所以为了推送到数组上,我必须这样做:
$collection = $collection->toArray(); // without this get array_push parameter 1 should be an array object given error
array_push($collection[$index], $array);
但是,我希望有更好的方法,这样我就不必在继续之前重新收集(...)原来的 $collection,如下所示,我知道这行不通,但是表格一个比上面不那么尴尬的例子:
$collection->get($index)->merge($array);
【问题讨论】:
标签: laravel laravel-5 laravel-5.2 laravel-collection