本文所分享的知识点是【PHP 5.6正式发布:新特性、及功能改进介绍】,欢迎您喜欢52ij所分享的新闻、攻略、电脑教程及手机知识等经验,下面是详细的讲解。
PHP 5.6正式发布:新特性、及功能改进介绍
11月3日消息 经过了长时间的开发测试,新版本PHP程序(PHP5.6正式版)终于发布了。新版本中加入了一些实用的新特性,也摒弃了一些冗余的功能。同时,也对部分原有功能进行了改进。下面就一起看看PHP 5.6正式版到底有何不同之处吧!
新版本在旧版基础上做出的改进
PHP 5.6中对旧版本PHP做出了不少改进。不过,大部分PHP5代码在新版本PHP中都是不需要修改也可以正常运行的。
json_decode函数
根据JSON的规范,json_decode()函数会自动排除JSON文本中所有非小写变量(比如:true、false、null等),也会相应的修改json_last_error()函数中的变量。
GMP资源
在PHP 5.6中,GMP资源为对象(Object),如果没有使用is_resource()函数,则不需要修改任何现有代码。
数组值和重写
在PHP 5.6之前的版本中,当你在Class内声明数组时,数组值在某些情况下会被覆盖,如下图:

更多功能改进可查看:http://php.net/manual/en/migration56.changed-functions.php
PHP 5.6中的新特性
常量的标量运算
在PHP 5.6版本中,可以实现包含数值和字符串的常量进行标量运算(Scalar Expression)。如下图:

参数调用改进
在之前的版本中,我们使用func_get_args()函数来调用所有的可用参数。而在PHP 5.6中,可通过字符串“...”来完成上述操作。
如下图:

分拆参数
我们还可以使用字符串“...”来打开任何数组中的参数。
如下图:

_debuginfo()
在PHP 5.6中,当使用var_dump()函数来输出对象,可改变对象的属性和值。
如下图:

更多新功能可查看:http://php.net/manual/en/migration56.new-functions.php
总而言之,本次的PHP5.6新增了很多新功能,同时在性能方面有了很大的提升,很值得一试。
关于PHP 5.6正式发布:新特性、及功能改进介绍的相关讨论如下:
相关问题:R2017最新版本新功能是什么?
答:4G就不说了,黑屏手势和亮屏手势,还有智能遥控2.0这些,都挺好玩的 >>详细
相关问题:miui6.3.5.0新功能介绍
答:你好。 不同版本新增的功能和修复详情请到MIUI论坛查看该版本的更新日志。 MIUI官方论坛 - MIUI论坛 http://www.miui.com/forum.php 感谢您对MIUI的关注,更多MIUI技巧和优惠活动可以关注MIUI官方微博http://weibo.com/miui官方微信MIUI米柚 >>详细
相关问题:米柚6开发版有什么新功能
答:小米miui6,新功能介绍如下: 1、图标进一步简洁,去除了多余的颜色过渡装饰。 2、对大量应用效果进行重新设计,如天气、音乐、计算器、指南针等。 3、去除多余装饰性设计,如指南针应用从平放抬起后,背景通过手机摄像头现实真实风景。 4、桌面... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
