标签: php oop function scope public
public function something() { }
和
function something() { }
任何解释?哪个更好?
答案 0 :(得分:5)
PHP / 4尚未实现visibility。当它以PHP / 5添加时,缺少可见性关键字成为public的同义词,因此现有代码不会中断。
public
如果是遗留代码,我的建议是保留原样,直到您有机会查看代码并选择足够的可见性。如果是新代码,则应明确说明。