2013-02-25 48 views
0

的變量類型讓我們將該代碼作爲一個例子:PHP類屬性

class foo 
{ 
    private $segments = NULL; 
} 

$segments將是一個陣列後面。

問題:

我應該告訴PHP是$segments是一個數組(private $segments = array();),或者將其保留爲空?

有什麼更好?

謝謝!

回答

1

如果您確定稍後將會是一個數組,那麼將其聲明爲一個數組,如果它在程序期間可能發生更改,請將它保持原樣。

PHP是非類型語言,所以它並不重要,它只是一個標準和習慣問題。