我希望像这段代码一样返回myobject
的属性:
class myobject{
var $foo = 1;
var $bar = 2;
function getProperty($Field) {
return $this->$Field;// this line have error
}
}
$ object = new myobject();
我称这样的方法
$object->getProperty("foo");
但行
返回$ this-> $ Field;
有错误。
答案 0 :(得分:1)
我认为您想要使用魔术方法__get
:http://www.php.net/manual/en/language.oop5.overloading.php#object.get