которого уровень вложенности в может достигать 4+ . Мне надо получить информацию на разных уровнях сложности?
Мне тут скидывали код, который может мне помочь. Но я слишком туп для того, чтобы понять всё то, что там описано. :\
Arr::collapse() или flatten
Flatten возвращает только value с числовыми ключами, а мне надо сохранить название ключей
Pluck ещё глянь
массив покажи
не могу найти ссылку, куда заливать объёмный код
Можете её предоставить?
Небольшой ффтоп.. Pastebin очень перегруженный и с рекламой Вот халявный лайтвейт https://xsnippet.org/
https://pastebin.com/B5FhLebf
напиши что достать то хоть пытаешься
status - in_process_at - shipment_date - products(price, offer_id,name)
так тебе просто map нужен
ну переделай чтобы без ошибки
$items->map(fn($item) => [ 'status' => $item->status, 'products' => $item->products->map(fn($product) => [ 'price' => $product->price ]) ]
Это конечно интересно. Но пока не очень понятно. Согласно примеру, в аргументы функции должен передаваться массив и колбэк функция. А тут сразу идёт вызов колбэка, котрому в аргумент передаётся массив?!🧐
Обсуждают сегодня