Создание объектов на лету без присвоения переменных с помощью PHP

Мне просто любопытно, возможно ли создание объекта на лету в PHP. Я думал, что видел это раньше. Конечно, я могу просто присвоить его переменной, но просто задаюсь вопросом, возможно ли это.

new className()->someMethod();

Конечно, это вызывает синтаксическую ошибку, поэтому очевидно, что так не делается (если это вообще возможно). Должен ли я просто присвоить его переменной, поскольку у меня действительно нет проблем с этим, мне просто было любопытно?


Еще несколько деталей. Статические методы на самом деле не подходят, поскольку класс, для которого я пытался это сделать, был классом PHP ReflectionMethod.

6
задан James 17 July 2015 в 16:57
поделиться