Вопрос по php – Смешанный массив и объект

0

У меня есть такой массив:

Array
(
    [count] => 2
    [0] => stdClass Object
        (
            [term_id] => 3109
            [name] => Aliens: Colonial Marines
            [slug] => aliens-colonial-marines
        )

    [1] => stdClass Object
        (
            [term_id] => 228
            [name] => Dragon Quest X: Rise of the Five Tribes
            [slug] => dragon-quest-x-rise-of-the-five-tribes
        )

)

Мне нужно запустить цикл, который захватывает "слизняк" значение от каждого элемента. Как я могу достичь этого результата?

Ваш Ответ

1   ответ
3
foreach ($array as $key => $value) {
    if (is_object ($value)) echo $value->slug;
}

Он просто перебирает массив$array и если элемент является объектом (поэтому он не пытается анализироватьcount), это отголоскиslug.

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