php面向对象中public与var的区别

Posted xu1115

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php面向对象中public与var的区别相关的知识,希望对你有一定的参考价值。

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

 

写此随笔,以便以后知道当时的问题所在

以上是关于php面向对象中public与var的区别的主要内容,如果未能解决你的问题,请参考以下文章

PHP语言 -- 面向对象

PHP面向对象访问(权限)的三个修饰符之间的区别

PHP面向对象 封装与继承

PHP面向对象程序设计之继承性

php面向对象

php面向对象的定义介绍