Если статический метод возвращает объект. Могу ли я в одной строке получить один из атрибутов объекта?Примерно так, но в одной строке:
$obj = Parser::GetFirstItem(); $strTitle = $obj->Title;
Вы действительно пробовали это?
$strTitle = Parser::GetFirstItem()->Title;
Это должно работать, если вы используете PHP5 и все еще не застряли на PHP4.
Вот ссылка на статью об этом .
Конечно. Просто попробуйте:
Не совсем уверен, когда это было введено. 5? 5,1? 5,2? Придется проверить.
Обновление: Кажется, с самого начала это была функция PHP 5.
Ваш метод GetFirstItem должен возвращать объект. Только виртуальные (не статические методы) могут сделать это:
GetFirstItem
return $this;