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

Почему возникает ошибка 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 почему не подскажите и как правильно
  • Вопрос задан
  • 4792 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@SharuPoNemnogu
не язык плохой, программисты такие...
А вы на 100% уверены, что в каждом $q есть это свойство? Сделайте
if (isset($q->posterURL)) {/*делаем что то*/}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@yury_borisov
posterURL
Нет такого свойства :)
для проверки используйте код какой предложили выше
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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