PHP 7.0 升级备注

8f33bd3e4db352a7c8f44218450cf641 的头像

·

·

·

15,353 次阅读

PHP 7.0.0 beta1 发布了,在带来了引人注目的性能提升的同时,也带来了不少语言特性方面的改变。以下由 LCTT 翻译自对官方的升级备注,虽然目前还不是正式发布版,不过想必距离正式发布的特性已经差别不大了。(本文会持续追踪更新)

  1. 向后不兼容的变化

(暂无)

  1. 移除的扩展和 SAPI

  • sapi/aolserver
  • sapi/apache
  • sapi/apache_hooks
  • sapi/apache2filter
  • sapi/caudium
  • sapi/continuity
  • sapi/isapi
  • sapi/milter
  • sapi/nsapi
  • sapi/phttpd
  • sapi/pi3web
  • sapi/roxen
  • sapi/thttpd
  • sapi/tux
  • sapi/webjames
  • ext/mssql
  • ext/mysql
  • ext/sybase_ct
  • ext/ereg

更多细节参见:

注意:NSAPI 没有在 RFC 中投票,不过它会在以后移除。这就是说,它相关的 SDK 今后不可用。

  1. 扩展的其它变化

  • Core . 添加 PHP_INT_MIN
  • Zlib

    • 添加的这些常量用于控制新的增量deflate_add() 和 inflate_add() 函数的刷新行为:
    • ZLIB_NO_FLUSH
    • ZLIB_PARTIAL_FLUSH
    • ZLIB_SYNC_FLUSH
    • ZLIB_FULL_FLUSH
    • ZLIB_BLOCK
    • ZLIB_FINISH
  • GD

    • 移除了 T1Lib 支持,这样由于对 T1Lib 的可选依赖,如下将来不可用:函数:

    • imagepsbbox()

    • imagepsencodefont()

    • imagepsextendedfont()

    • imagepsfreefont()

    • imagepsloadfont()

    • imagepsslantfont()

    • imagepstext()资源:

    • ‘gd PS font’

    • ‘gd PS encoding’

  1. INI 文件处理的变化

via: https://github.com/php/php-src/blob/php-7.0.0beta1/UPGRADING

作者:php 译者:wxy 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

3 条回复

  1. 来自 - 北京 的 Chrome/Mac 用户 的头像
    来自 – 北京 的 Chrome/Mac 用户

    变的真多

    来自北京
  2. 来自 - 广东深圳 的 Chrome/Windows 用户 的头像
    来自 – 广东深圳 的 Chrome/Windows 用户

    php越来越不伦不类了

    来自深圳
  3. 来自 - 广东广州 的 Chrome/Windows 用户 的头像
    来自 – 广东广州 的 Chrome/Windows 用户

    hi

    来自广州

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注