Как вывести значения объекта?

Доброго времени суток. Получаю объект таким способом:
$result = json_decode(GetPhone($number)));
Получаю такую структуру
Array
(
    [meta] => stdClass Object
        (
            [requestId] => 172-31-13-248
            [httpStatusCode] => 200
        )

    [result] => stdClass Object
        (
            [tags] => Array
                (
                    [0] => stdClass Object
                        (
                            [tag] => Сообщения от Андрея
                            [count] => 57
                            [isNew] => 
                            [removable] => 
                            [askReason] => 
                        )

                    [1] => stdClass Object
                        (
                            [tag] => Сообщение от Марины
                            [count] => 31
                            [isNew] => 
                            [removable] => 
                            [askReason] => 
                        )

Пытаюсь вывести значение [tag] первого элемента так:
echo $result->tags[0]
Выводит пустоту.
И так тоже пустота:
echo $result->tags[0]->tag

Подскажите пожалуйста, как правильно вывести. Заранее спасибо.
  • Вопрос задан
  • 103 просмотра
Пригласить эксперта
Ответы на вопрос 2
inoise
@inoise Куратор тега PHP
Solution Architect, AWS Certified, Serverless
Забыта нода result
Ответ написан
Комментировать
DaFive
@DaFive
Сделайте из объекта массив json_decode(..., true); и бегайте по полям как вам нужно. Или $result->result->tags...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 10:01
500 руб./за проект
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час