可能重复:
What's the deal with a leading underscore in PHP class methods?在php中函数意味着什么?
我认为这是很好地说明了...这是什么意思,如果你看到一个函数开始在PHP中的下划线?我已经看过很多次了,但我仍然不知道它是什么!它仍然有效,但从底线开始看起来很奇怪,我怀疑这只是一个惯例,但我不知道它是什么。我不是在谈论双重下划线函数(即__construct()),而是一个下划线。
我最好的猜测是它意味着它是你自己独特的功能,你希望别人知道吗?
哎呀,我想stackoverflow会让我有最后的发言在关闭这个,因为重复很多回答我的问题。 :/我刚刚关闭了......还需要一个。 – netrox 2011-05-28 04:48:18
这一切都很好,你可以接受一个答案。我相信在将来收集足够多的选票时(或不会),这一点可以在将来合并。无论哪种方式,它仍然是有用的,这些答案是正确的。这里有另一个:[关于PHP下划线的命名约定(如“_method”或“_property”)](http://stackoverflow.com/q/5766138) – 2011-05-28 04:51:04