有2个下划线的是魔术方法,如:__construct、__destruct等等。
有1个下划线的一般是私有方法,如 _initialize。
小测试:
public function _test(){ echo '我是_test'; } public function test(){ echo '我是test';
$this->_test();
}
分别访问两个方法,只有test方法有输出,证明_test是私有的方法。
有2个下划线的是魔术方法,如:__construct、__destruct等等。
有1个下划线的一般是私有方法,如 _initialize。
小测试:
public function _test(){ echo '我是_test'; } public function test(){ echo '我是test';
$this->_test();
}
分别访问两个方法,只有test方法有输出,证明_test是私有的方法。