2014-09-26 16 views
0

我有很多變量要在類中定義(db證書,API密鑰等),哪種方式更有效?PHP變量定義:逗號分隔與可見性關鍵字重複

class Config{ 
    private $var1 = "xyz"; 
    private $var2 = "xyz"; 
    private $var3 = "xyz"; 
} 

或:

class Config{ 
    private 
     $var1 = "xyz", 
     $var2 = "xyz", 
     $var3 = "xyz"; 
} 
+1

我想這是個人喜好。對我來說都很好。 – Bono 2014-09-27 00:02:02

回答

1

其用戶偏好居多,但我definetly喜歡這樣:

class Config{ 
    private $var1 = "xyz"; 
    private $var2 = "xyz"; 
    private $var3 = "xyz"; 
} 

,因爲你可以立即看到變量有什麼知名度。 藏漢你可以,如果你的使用說明,例如得到了一個問題:

class Config{ 
    /** 
    * \Some\Kind\Of\Model\Namespace 
    */ 
    private $var1 = "xyz"; 
    /** 
    * \This\Is\A\Repository 
    * @inject 
    */ 
    private $var2 = "xyz"; 
    private $var3 = "xyz"; 
} 

這可能是十分困難的,如果你使用第二個變種:)。但最終它的用戶偏好。