Задать вопрос

Почему возникает ошибка Undefined property: stdClass::$posterURL?

вот код
foreach ($qr as $q){
            var_dump($q);
        }

получаю
object(stdClass)[63]
      public 'id' => string '991624' (length=6)
      public 'nameRU' => string 'Пол Фиг' (length=13)
      public 'posterURL' => string 'actor_iphone/iphone_991624.jpg' (length=30)
      public 'professionKey' => string 'director' (length=8)...

пишу так
foreach ($qr as $q){
            var_dump($q->posterURL);
        }

получаю Undefined property: stdClass::$posterURL почему не подскажите и как правильно
  • Вопрос задан
  • 4736 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@SharuPoNemnogu
не язык плохой, программисты такие...
А вы на 100% уверены, что в каждом $q есть это свойство? Сделайте
if (isset($q->posterURL)) {/*делаем что то*/}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@yury_borisov
posterURL
Нет такого свойства :)
для проверки используйте код какой предложили выше
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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