我有一个返回类的方法,并希望在其上调用方法。而不是
$theClass = $this->getClass();
$theClass->foo();
我想写
$this->getClass()->foo();
从PHP4开始,是否有这样的语法?
这有效:
$this->{$this->getClassName()}->foo();
但我想事先操纵这个类(我现在在getClass()中这样做。)
答案 0 :(得分:1)
不,它在PHP4中不起作用,这个功能在PHP5中更胜一筹。我想知道你为什么还在使用PHP4:)