PHP тестирование свойства объекта

Мне нужно проверить свойство объекта на эквивалентность строки.

Я использую функции php imap для циклического просмотра 10 самых последних писем в учетной записи gmail, я хочу отфильтровать их, чтобы иметь дело только с электронной почтой из твиттера. Этот цикл for является соответствующей выдержкой кода, где все идет не так.

for ($currentMsgno; $currentMsgno > (msgnoTotal-10); $currentMsgno--){
  echo "MESSAGE NO IS : " . $currentMsgno . "<br/>";

  $headerObj = imap_headerinfo($mbox,$currentMsgno,0,0);

  if ($headerObj->fromaddress=='Twitter'){
      echo "MESSAGE FROMADDRESS IS: " . $headerObj->fromaddress . "<br/>"
  }
  imap_setflag_full($mbox, "$currentMsgno", "\\Seen");
}

Весь код работает нормально, кроме попыток тестирования ($headerObj->fromaddress=='Twitter'), это просто не работает. Я не уверен, есть ли что-то очень простое, что я не делаю, когда имею дело со свойством objects... есть ли функция, которую я должен использовать?

0 ответов

Другие вопросы по тегам