究竟用中文怎么翻譯呢? inaccessible :n. 難達到;難接近;無法理解。 有代碼有真相:
<?phperror_reporting(E_ALL);class stu{ private $a; private $b = 0; public $c; public $d = 0; //這里的 private 可以用 protected public 替代 private function __get($name) { return 123; } //這里的 private 也可以用 protected public 替代 private function __set($name, $value) { echo "This is set function"; }}$s = new stu();var_dump($s->a); //output: 123var_dump($s->b); //output: 123var_dump($s->c); //output: nullvar_dump($s->d); //output: 0var_dump($s->e); //output: 123$s->a = 3; //output: This is set function$s->c = 3; //no output$s->f = 3; //output: This is set function?>如果沒有__get 方法,執行 var_dump(
參考網址:
http://www.cnblogs.com/glory-jzx/archive/2012/05/23/2514173.html
新聞熱點
疑難解答
圖片精選