Мой личный контакт, хотя я все еще изучаю основы, поэтому не стреляйте в меня, чтобы пытаться! Я знаю его немного дополнительного кода, но из опыта вы можете попасться с офсетных исключения ошибок при вызове $collection[0]
явно (Надеюсь, что я имею в осмыслении, как это было личный опыт Гоча)
Мой подход был бы следующий
$collection = collect();
$collection->push([
'var1'=>'value1',
'var2'=>'value2'
]);
for ($x = 0; $x < count($collection); $x++) {
if (isset($collection[$x])) {
$var = $collection[$x];
}
}
// Now call what ever variable from the collection you wish:
echo $var['var1'];
echo $var['var2'];
Надежда, что помогает, Как я уже сказал, что я далек от того, опыт работы с PHP/Laravel и я все еще учусь от исследования себя :)
почему вы после ответа на очень старый вопрос и ответы downvoted всех других парней? –
Поскольку никто из них не использует методы Laravel Collection – Dave
Хорошо, сначала я думал, что это было опубликовано два месяца назад. Получил смешные даты – Dave