Я создал новый collection
, когда я пытаюсь добавить новые значения с помощью ключа в цикле foreach
, который не работает. Добавляет только 1-е значение. Я хочу, чтобы он добавил все.
Вот мой код:
$new = new Collection();
foreach($messages as $message){
$new['message'] = $message->message;
}
Но в итоге вместо возврата всех сообщений возвращается только 1-е сообщение:
{"message":"first"}
Вместо этого он должен был вернуть
{"message": "first", "message": "second"}
В чем проблема?
Также, когда я делаю это, не давая ключ к коллекции, он возвращает все:
foreach($messages as $message){
$new = $message->message;
}