public和var的作用差不多 因为 var定义的变量如果没有加protected 或 private则默认为public
php4 中一般是用 var
php5 中就一般是用 public了
现在基本都是使用public来代替var
var是定义变量的;而public是定义property(属性)和method(方法)的可见性的
var 是PHP4的时候用的,它和现在的Public作用一样,现在就用Public了,PHP4的时候没有Public,Private,Protected,都只有一个var
写此随笔,以便以后知道当时的问题所在