1
によって返されたメソッドの呼び出しを追加:古いPHPでPHPのバージョンこのコードでは機能
class Foo {
private $foo;
public function Foo($foo) {
$this->foo = $foo;
}
public function getFoo() {
return $this->foo;
}
}
$a = new Foo(new Foo('bar'));
echo $a->getFoo()->getFoo();
を私はいくつかの変数に代入する必要があります第二getFoo
を呼び出すcoudn'tます。どのバージョンのphpがこの機能を追加しましたか?
FWIW、PHP 5.4では、 'echo(new Foo(new Foo() 'bar')) - > getFoo() - > getFoo(); ' –
@CoryCarsonニース – jcubic