PHP 的 getter
資深大佬 : eecjimmy 0
<?php /** * Class Person */ class Person { public function getName1() { static $name = false; if ($name === false) { $name = "张三"; } return $name; } private $_name = false; public function getName2() { if ($this->_name === false) { $this->_name = "张三"; } return $this->_name; } }
在不考虑其他情况下,getName1
和getName2
可有区别??
大佬有話說 (9)