在查看各种PHP库时,我注意到许多人选择在某些类方法的前面加一个下划线,例如
public function _foo()
...代替...
public function foo()
我意识到这最终归结于个人喜好,但我想知道是否有人对这种习惯的来历有所了解。
我的想法是,它可能是从PHP 4继承过来的,然后才可以将类方法标记为protected或private,以暗示“不要从类外部调用此方法”。但是,我也想到,它可能起源于我不熟悉的某个地方(一种语言),或者背后有很好的理由让我从了解中受益。
任何想法,见解和/或意见将不胜感激。
拉丁的传说
MM们