• 技术文章 >后端开发 >PHP问题

    php-5.6是啥玩意

    藏色散人藏色散人2022-01-10 09:16:30原创92

    php-5.6是指已发布的PHP5.6正式版,PHP5.6的新特性包括常量的标量运算、参数调用改进、分拆参数、_debuginfo()等等。

    本文操作环境:Windows7系统、php-5.6版、Dell G3电脑。

    php-5.6是啥玩意?

    表示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内声明数组时,数组值在某些情况下会被覆盖

    PHP 5.6中的新特性

    常量的标量运算

    在PHP 5.6版本中,可以实现包含数值和字符串的常量进行标量运算(Scalar Expression)。如下图:

    参数调用改进

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

    分拆参数

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

    _debuginfo()

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

    推荐学习:《PHP视频教程

    以上就是php-5.6是啥玩意的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php-5.6
    上一篇:php中2个加号的意思是什么 下一篇:iis7怎么更改php版本

    相关文章推荐

    • php 5.6设置时区的方法• 怎么编译安装php5.6.31• centos7怎么搭建php5.6• php5.6怎么安装curl扩展• php5.6 php-fpm怎么编译安装

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网