PHP7新特性

PHP7 移除的SAPI

阅读(846)

PHP 7+ 版本移除了以下 SAPI: aolserver apache apache_hooks apache2filter caudium continuity isapi milter nsapi phttpd pi3web rox...

PHP7 移除的扩展

阅读(933)

PHP 7+ 版本移除了以下扩展: ereg mssql mysql sybase_ct

PHP7 废弃特性

阅读(813)

PHP4 风格的构造函数 在 PHP4 中类中的函数可以与类名同名,这一特性在 PHP7 中被废弃,同时会发出一个 E_DEPRECATED 错误。当方法名与类名相同,且类不在命名空间中,同时PHP5的构造函数(__construct)不存...

PHP7 Session 选项

阅读(1082)

PHP 7 session_start() 函数可以接收一个数组作为参数,可以覆盖 php.ini 中 session 的配置项。 这个特性也引入了一个新的 php.ini 设置(session.lazy_write), 默认情况下设置为 ...

PHP intdiv() 函数

阅读(977)

PHP 7 新增加了 intdiv() 函数,接收两个参数,返回值为第一个参数除于第二个参数的值并取整。 实例 以上程序执行输出结果为: 3 3 0

PHP7 错误处理

阅读(797)

PHP 7 改变了大多数错误的报告方式。不同于 PHP 5 的传统错误报告机制,现在大多数错误被作为 Error 异常抛出。 这种 Error 异常可以像普通异常一样被 try / catch 块所捕获。如果没有匹配的 ...

PHP7 use 语句

阅读(892)

PHP 7 可以使用一个 use 从同一个 namespace 中导入类、函数和常量: 实例

PHP7 异常

阅读(1035)

PHP 7 异常用于向下兼容及增强旧的assert()函数。它能在生产环境中实现零成本的断言,并且提供抛出自定义异常及错误的能力。 老版本的API出于兼容目的将继续被维护,assert()现在是一个语言结构,它允许第一个参数是一个表达式,而...

PHP CSPRNG

阅读(951)

CSPRNG(Cryptographically Secure Pseudo-Random Number Generator,伪随机数产生器)。 PHP 7 通过引入几个 CSPRNG 函数提供一种简单的机制来生成密码学上强壮的随机数。 r...

PHP IntlChar()

阅读(815)

PHP 7 通过 intl 扩展来支持国际化 (i18n) 和本地化 (l10n) 。此扩展仅仅是对 ICU 库的基础包装,并提供了和 ICU 库类似的方法和特性。 PHP 7 通过新的 IntlChar 类暴露出 ICU 中的 Unico...