class Test
{
public $client;
public function __construct($obj)
{
$this->client = new Obj();
// ......
// 一系列操作
}
}
// 代码1
$client = (new Test())->client;
$client->method(); //报错
//代码2
$test = new Test();
$client = $test->client;
$cilent->method(); //正常
上述代码出现的原因是什么?php5.6不是版本的问题。
php什么版本呀?
这种表达式5.4以前不支持