在鸟哥博客上看到的,以前我们不能直接操作一个对象实例化的结果,只能把实例化结果先保存起来,然后再调用:
$a = new Foo();
$a->bar();
现在在PHP5.4里面可以有这些写法:
(new foo())->bar();
(new $foo())->bar;
(new $bar->y)->x;
(new foo)[0];
使用括号是一个好习惯。
在鸟哥博客上看到的,以前我们不能直接操作一个对象实例化的结果,只能把实例化结果先保存起来,然后再调用:
$a = new Foo();
$a->bar();
现在在PHP5.4里面可以有这些写法:
(new foo())->bar();
(new $foo())->bar;
(new $bar->y)->x;
(new foo)[0];
使用括号是一个好习惯。