2012-05-28 81 views
0

在PHP 4中,使用了私有函數的下劃線前綴。PHP:私有方法和屬性的前綴下劃線?

例子:

class MyClass 
{  
    function _my_private_func() 
    { 
    }  
} 

它仍然是今日建議現在我們有知名度的聲明?

就我個人而言,當您查看一個龐大的類,然後您看到一個使用下劃線調用的方法時,您會自動知道該方法的聲明在同一個文件中。

您認爲和推薦什麼?

+0

這不是調查類型問題的地方。 –

+0

@MarcB這屬於'設計'類別的定義? – IMB

回答

0

我不知道有任何這樣做的項目(雖然我確定有一些項目在那裏)。無論您決定什麼,確保您的團隊同意並堅持標準。

+2

爲什麼所有的方法都應該公開? – CodeZombie

+0

+1除「所有方法公開」之外,謹慎解釋? – IMB

+0

效用函數呢,它們也應該公開嗎? – reformed

相關問題