<?php
class?Person
{
private?$name;
private?$age;
public?function?__get($property_name)
{
echo?"自動調用__get()方法獲取屬性值<br>";
if(isset($this->$property_name))
{
return($this->$property_name);
}
else
{
return?(NULL);
}
}
public?function?__set($property_name,$value)
{
echo?"自動調用__set()方法獲取屬性值<br>";
$this->$property_name?=?$value;
}
}
$p?=?new?Person();
$p->name?=?"張三";
echo?$p->name."你真是個傻逼啊你?。。?;
?>
為什么類里面加$,而實例化的時候不用?
錯過了年華
2017-03-24 19:11:06