百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>网页制作> 实例解析PHP var关键字相干道理及运用
分享文章到:

实例解析PHP var关键字相干道理及运用

发布时间:09/01 来源:未知 浏览: 关键词:

见许多伴侣说在php中定义变量用不消var都不妨,其实不然。

看看例子,假如我这样使用var:

var $a=123;
echo $a;
//那么程序会提醒语法错误,要去除var这个变量定义才行。直接
$a=123;
echo $a;
//这样才不会报错,php是弱类型说话,所以不声明类型是没问题的。

那var什么时候才能用,请看:

class Test{
var $a=123;//拜访操纵,这里的var不消就不正常,当然你可以用public protected等关键词代替,来声明成员变量的属性

}
$obj=new Test();
echo $obj->a;
//打印结果:123

假如把var换成public,一样可以的。

但是这个时候你在类中去除var,什么拜访润饰符都没有,那会提醒语法错误的。

其实我经过测试,认为var就是public的别号,是用在类中定义公有属性的,只不外历史问题,此刻不消var了。后来查了查php官网,公然如此。

php官方的说明:
类属性必需定义为公有,受庇护,私有之一。假如用 var 定义,则被视为公有。

Note: 为了兼容性思考,在 PHP 4 中使用 var 关键字对变量停止定义的办法在 PHP 5 中依然有效(只是作为 public 关键字的一一般名)。在 PHP 5.1.3 此前的版本,该语法会发生一个 E_STRICT 警告

相关学习引荐:PHP编程从入门到熟知

以上就是实例解析PHP var关键字相关道理及使用的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板