@andrey69rus

Перебрать правильно массив php?

Есть массив довольно хитрой формы, был получен из JSON.

Array (
    [response] => Array (
    [count] => 931
    [items] => Array (
        [0] => Array (
            [id] => 235372244
            [owner_id] => 81522132
            [artist] => LALKA
            [title] => ХЗ ЧТО ЗА ПЕСНЯ АЗАЗАЗАЗАЗА
            [duration] => 257
            [url] => https://psv4.vk.me/c4763/u25612287/audios/badeaea81437.mp3?extra=hyFh0IAluSl6XxY89VZuwzCwBBkWe4_ZSkAKdcRUeo8iwCxYoFdfS2AE_5cLXAmUDoETknjtx4mp3gv81bnyikXY2OEbZg
            [lyrics_id] => 124820289
            [genre_id] => 3 )
        [1] => Array (
            [id] => 285710271
            [owner_id] => 212292919
            [artist] => The Rifa Gang
            [title] => SAMP-RP SASAY LALKA
            [duration] => 202
            [url] => https://psv4.vk.me/c4978/u12451947/audios/56f9922d93bc.mp3?extra=iKRK3RGC6XmyWUQ-nljq_9ai3YvqJ0tzPWOfcCk2heFgUXs6YjBVrDeXvLTpeUAJgavPlurPbAIYcmZ7J6JVBKFbiu2VFbc [lyrics_id] => 177012781 )
        [2] => Array (
            [id] => 190180662
            [owner_id] => 179335008
            [artist] => Nieznany
            [title] => Tomasz Niecik "LALKA" NOWOŚĆ 2013 OFICIAL UTWÓR MP3
            [duration] => 202
            [url] => https://psv4.vk.me/c6235/u179335008/audios/e90dade8205b.mp3?extra=p299hyed5MMx3de_Wx_YAOuknmM9OJXmnDhKiZ3UEO6U8wJq8oYXESejKRBhLbeXRle0qz73pf_dPRX5__JZbMSZT5XLmfc ) ) ) )


Мне нужно перебрать все элементы массива items. Как их оттуда красиво и аккуратно извлечь?
  • Вопрос задан
  • 1429 просмотров
Решения вопроса 1
valerium
@valerium
Изобретая велосипед
foreach $array['response']['items'] as $item {
    var_dump($item);
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
timych
@timych
shaks
@shaks
помогите извлеч из этого массива списочек вида [artist] - [title] , не догоняю вообще

print_r(array_column($array['response']['items'], 'title', 'artist'));
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы