课程
/后端开发
/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快速开发网站程序
1 回答代码里的目标文件好像有问题,file_exists函数显示不存在
1 回答//手机号必须为11位数字,且为1开头 if (!preg_match('/^1\d{10}$/i', $user['mobile'])) { die('手机号不合法');
2 回答这里用print_r输出为什么只得到数组序号?
1 回答为啥说我语法错误吖
1 回答后面的$pagesize不应该乘以当前页码吗?