为了账号安全,请及时绑定邮箱和手机立即绑定

PHP升级日志

标签:
PHP

PHP 5.6
... 运算符定义变长参数函数
... 运算符进行参数展开
** 进行幂运算
use function 以及 use const
__debugInfo()

PHP 5.5.0
    新增 Generators
    新增 finally 关键字
    foreach 现在支持 list()
    empty() 支持任意表达式
    array and string literal dereferencing , 例: echo [1, 2, 3][0];

PHP 5.4.0
    新增支持 traits 。
    新增短数组语法,比如 $a = [1, 2, 3, 4]; 或 $a = ['one' => 1, 'two' => 2, 'three' => 3, 'four' => 4]; 。
    新增支持对函数返回数组的成员访问解析,例如 foo()[0] 。
    现在 闭包 支持 $this 。
    现在不管是否设置 short_open_tag php.ini 选项,<?= 将总是可用。
    新增在实例化时访问类成员,例如: (new Foo)->bar() 。
    现在支持 Class::{expr}() 语法。

PHP 5.3.0
    添加了命名空间的支持.
    添加了静态晚绑定支持.
    添加了跳标签支持.
    添加了原生的闭包(Lambda/匿名函数)支持.
    新增了两个魔术方法, __callStatic 和 __invoke.
    添加了 Nowdoc 语法支持, 类似于 Heredoc 语法, 但是包含单引号.
    使用 Heredoc 来初始化静态变量和类属性/常量变为可能.
    可使用双引号声明 Heredoc, 补充了 Nowdoc 语法.
    可在类外部使用 const 关键词声明 常量.

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消