既然php的哪个版本可以直接访问从函数返回的对象的属性?
<?php
class Foo {
public $foo;
public function __construct($foo) {
$this->foo = $foo;
}
}
function bar() {
return new Foo(1);
}
echo bar()->foo;
面向对象编程(OOP)最初是在php4中引入的。php版本4中oop的区域并不是很大。php4中可用的功能很少。PHP中面向对象编程的主要概念是从版本5(我们通常称为php5)引入的。