php7几个重要的改变:
- 性能较5.6提升30%
- 支持强类型语法(不强制)
- 增强了异常处理
主要改变:
移除以下SAPI:
- aolserver
- apache
- apache_hooks
- apache2filter
- caudium
- continuity
- isapi
- milter
- nsapi
- phttpd
- pi3web
- roxen
- thttpd
- tux
- webjames
改变的函数:
- debug_zval_dump()现在会输出int(而不是long)float(而不是double)
- dirname()有第二个可选参数,获取相对当前目录n级的上级目录
- getrusage()支持Windows系统
- mktime()和gmmktime()不再接受is_dst参数
- preg_replace()不再支持"\e" (PREG_REPLACE_EVAL).使用preg_replace_callback()代替
- setlocale()不再接受字符串形式的category. 必须使用LC_*常量代替
- exec(), system()和passthru()将会有空字节保护(???)
php7保持了良好的向下兼容性。运行于5.6的程序,不需要作出太大改变即可运行于php7
当然,我们会在近期确认我们网站是否能通过PHP7完美的运行起来,有必要的话,考虑添置专门的PHP7版本