Создать массив, а не объект в laravel ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Создать массив, а не объект в laravel

Сообщение Anonymous »

Я хочу передать всю стоимость обслуживания автомобиля с помощью массива, а не объекта. Есть несколько автомобилей, и стоимость их обслуживания в зависимости от пункта назначения различна. Я хочу передать скорость обслуживания пункта назначения с помощью массива, чтобы позже использовать его с функцией onclick.
Вот что у меня сейчас

Код: Выделить всё

$international = [];$i= 0;
foreach($fleets as $fleet){
foreach($fleet as $flee){
foreach($flee->serviceRate as $service){
if($service->destination == 'International Drive/Sea World'){
$international = Arr::add($international, $i, $service->rate);
$i++;
}
}
}
}
Это возвращает мне объект. Я попробовал array_push, не работает. Я попробовал $international->toarray(), не работает. Как я могу создать массив, а не объект?

Подробнее здесь: https://stackoverflow.com/questions/723 ... in-laravel

Вернуться в «Php»