linux版 php7.2安装包下载

摘要

php7 2 新特性,新的对象类型,这种新的对象类型, object, 引进了可用于逆变(contravariant)参数输入和协变(covariant)返回任何对象类型。

php7.2 新特性


新的对象类型

这种新的对象类型, object, 引进了可用于逆变(contravariant)参数输入和协变(covariant)返回任何对象类型。


通过名称加载扩展

扩展文件不再需要通过文件加载 (Unix下以.so为文件扩展名,在Windows下以 .dll 为文件扩展名) 进行指定。可以在php.ini配置文件进行启用, 也可以使用 dl() 函数进行启用。


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

当一个抽象类继承于另外一个抽象类的时候,继承后的抽象类可以重写被继承的抽象类的抽象方法。


使用Argon2算法生成密码散列

Argon2 已经被加入到密码散列(password hashing) API (这些函数以 password_ 开头), 以下是暴露出来的常量


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

当你准备支持多语言字符集,PDO的字符串类型已经扩展支持国际化的字符集


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


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

sockets扩展现在具有查找地址信息的能力,且可以连接到这个地址,或者进行绑定和解析


扩展了参数类型

重写方法和接口实现的参数类型现在可以省略了。不过这仍然是符合LSP,因为现在这种参数类型是逆变的。


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

命名空间可以在PHP 7中使用尾随逗号进行分组引入。


php8.1 linux版安装包下载

PHP 8 1 新特性,用字符串键解包数组 RFC,新增 array_is_list 函数 RFC,八进制整数表示法 RFC,Enums枚举 RFC,限制$GLOBALS使用 RFC,弃用将null传递给内部函数 RFC
阅读全文