2009-02-19 52 views
5

標題解釋了這一切。有什麼不同?

var $foo; 
$bar; 

這兩個變量的主要區別是什麼?

我注意到「var $ foo」主要用於聲明類屬性,但它爲什麼如此呢?

在此先感謝您的答案。

回答

16

在PHP 4中var用於定義類中的變量。在PHP 5中,它已被棄用,您必須改用public,privateprotected。在類之外它不應該有任何效果(儘管你可能會在PHP 5中得到警告)。

+0

您在兩種情況下都會收到警告? – 2011-11-23 12:46:57

相關問題