84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
public function __get($name) { return $this -> $name; //$name是外部传参,属于变量 }
请修改你的类中语法。
还有,你的外部用对象的调用属性的语法,是正确的。
只有调用一个类中不存在的属性时,你定义的魔术方法__get()才会生效。
最前面加上:
private $name = "yourname";
private $name ='';
必须错,你没有定义
你的class里面没有$name, 怎么可以使用$this->name呢
$this->$name 吧
请修改你的类中语法。
还有,你的外部用对象的调用属性的语法,是正确的。
只有调用一个类中不存在的属性时,你定义的魔术方法__get()才会生效。
最前面加上:
private $name ='';
必须错,你没有定义
你的class里面没有$name, 怎么可以使用$this->name呢
$this->$name 吧