公共函数和非函数之间的区别

3
什么是“不同之处”?
public function something()
{

}

并且

function something()
{

}

有解释吗?哪个更好一些?


1
默认情况下它是公共的。 - tree em
1个回答

5

PHP/4尚未实现可见性。当它在PHP/5中被添加时,缺少的可见性关键字被作为public的同义词,以使现有代码不会出错。

如果这是遗留代码,我的建议是保持原样,直到你有机会审查代码并选择适当的可见性。如果这是新代码,你应该明确指定。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接