Я пробовал следующее, но он не работает.Как добавить элемент в Laravel Eloquent Collection по индексу?
$index = 2;
$collection->put($index, $item4);
Например, если $ коллекция выглядит следующим образом:
$collection = [$item1, $item2, $item3];
Я хотел бы закончить с:
$collection = [$item1, $item2, $item4, $item3];
Я получаю сообщение об ошибке. Нестатический метод Illuminate \ Support \ Collection :: splice() не следует вызывать статически, предполагая $ this из несовместимого контекста – rotaercz
К сожалению, мой bad - должен быть '' -> '', а не '' :: ''. Я обновлю свой пример. –
Пробовал это тоже. Я получаю. array_splice() ожидает, что параметр 2 длинный, объект задан – rotaercz