标签: php variables
标题解释了这一切。有什么不同?
var $foo; $bar;
这两个变量之间的主要区别是什么?
我注意到“var $ foo”主要用于声明类属性,但为什么会这样呢?
提前感谢您的所有答案。
答案 0 :(得分:16)
在PHP 4中var用于定义类中的变量。在PHP 5中,它已被弃用,您必须使用public,private或protected。在课外,它不会有任何影响(尽管你可能会在PHP 5中收到警告)。
var
public
private
protected