PHP7新特性新语法

由于PHP5.6已经停止更新,建议PHP项目更换为PHP7,整理一下新特性新语法:

从PHP 5.6.x 移植到 PHP 7.0.x

标量类型声明

返回值类型声明

null合并运算符

太空船操作符(组合比较符)

通过 define() 定义常量数组

匿名类

Closure::call() 

 

unserialize()提供过滤 

use一次性引入

生成器可以返回表达式

Generator delegation

整数除法函数 intdiv() 

会话选项

preg_replace_callback_array() 

CSPRNG Functions

可以使用 list() 函数来展开实现了 ArrayAccess 接口的对象

 

从PHP 7.0.x 移植到 PHP 7.1.x

可为空(Nullable)类型 

Void 函数 

对称阵列解构

类常量可见性

iterable 伪类

多异常捕获处理 

list()现在支持键名

支持为负的字符串偏移量

ext/openssl 支持 AEAD

异步信号处理 

从PHP 7.1.x 移植到 PHP 7.2.x

新的对象类型

通过名称加载扩展

允许重写抽象方法(Abstract method)

使用Argon2算法生成密码散列 

新增 ext/PDO(PDO扩展) 字符串扩展类型

为 ext/PDO新增额外的模拟调试信息

ext/LDAP(LDAP扩展) 支持新的操作方式

ext/sockets(sockets扩展)添加了地址信息

扩展了参数类型

允许分组命名空间的尾部逗号

 

参考:https://www.php.net/manual/zh/appendices.php

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值