Я работаю с phpActiveRecord в качестве ORM. Поэтому, когда я запрашиваю, он выплевывает объекты. Моя проблема заключается в том, что при переборе объектов с кодом, который я запускаю, в некоторых объектах, которые являются пустыми / нулевыми или иным образом бесполезными, возникает исключение в форме «Уведомления», которое, как я знаю, «Уведомление» не является Ошибка прерывания, но я не люблю оставлять этот предел ошибки в своем коде. Так что теперь я пытаюсь выяснить, как я могу проверить, что-то вроде
$this->object
пусто, равно нулю или установлено иным образом. Я пробовал
if(!isset($this->object))
if(!empty($this->object))
if(trim($this->object)!=='')
который все ломает, кажется, что я пытаюсь получить свойство не-объекта. Что обычно подразумевало бы для меня, что я обращаюсь к массиву через объект, но это не тот случай, когда тот же объект $ this-> работает для всех результатов, где объект фактически имеет данные