课程
/后端开发
/PHP
/PHP进阶篇
为什么定义类里面的成员属性要用 var $name;而类外面定义的变量不需要var修饰,直接用$name;
2014-04-16
源自:PHP进阶篇 2-1
正在回答
var是淘汰了的用法
好问题,因为类中需要对属性进行权限的定义 如 public,protected,private。 同理var也是。 而外部的变量访问没有权限这说 所以不需要定义
zackma
类属性定义必须设置权限,比如public,protected,private,但是为了兼容以前的版本,使用var等同于使用private,这是PHP本身的特性所决定
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
2 回答父类和子类
1 回答关于类的构造函数定义为私有。
2 回答代码里 最后不用加unset($car);吗?
1 回答请问输出结果是什么意思?
1 回答为什么可以定义相同名字的变量名啊??
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号