PHP 7.0.24 和 7.1.10 正式发布,多项内容修复

PHP 7.0.24 和 7.1.10 正式发布了。PHP(PHP:Hypertext Preprocessor)是一种在电脑上执行的脚本语言,主要是用途在于处理动态网页,也包含了命令列执行接口(command line interface),或者产生图形使用者接口(GUI)程式。改进日志如下:

PHP 7.1.10

Core:

  • Fixed bug #75042 (run-tests.php issues with EXTENSION block). (John Boehr)

BCMath:

  • Fixed bug #44995 (bcpowmod() fails if scale != 0). (cmb)
  • Fixed bug #46781 (BC math handles minus zero incorrectly). (cmb)
  • Fixed bug #54598 (bcpowmod() may return 1 if modulus is 1). (okano1220, cmb)
  • Fixed bug #75178 (bcpowmod() misbehaves for non-integer base or modulus). (cmb)

CLI server:

  • Fixed bug #70470 (Built-in server truncates headers spanning over TCP packets). (bouk)

CURL:

  • Fixed bug #75093 (OpenSSL support not detected). (Remi)

GD:

  • Fixed bug #75124 (gdImageGrayScale() may produce colors). (cmb)
  • Fixed bug #75139 (libgd/gd_interpolation.c:1786: suspicious if ?). (cmb)

Gettext:

  • Fixed bug #73730 (textdomain(null) throws in strict mode). (cmb)

Intl:

  • Fixed bug #75090 (IntlGregorianCalendar doesn’t have constants from parentclass). (tpunt)
  • Fixed bug #75193 (segfault in collator_convert_object_to_string). (Remi)

PDO_OCI:

  • Fixed bug #74631 (PDO_PCO with PHP-FPM: OCI environment initialized before PHP-FPM sets it up). (Ingmar Runge)

SPL:

  • Fixed bug #75155 (AppendIterator::append() is broken when appending another AppendIterator). (Nikita)
  • Fixed bug #75173 (incorrect behavior of AppendIterator::append in foreach loop). (jhdxr)

Standard:

  • Fixed bug #75152 (signed integer overflow in parse_iv). (Laruence)
  • Fixed bug #75097 (gethostname fails if your host name is 64 chars long). (Andrea)

PHP 7.0.24

Core:

  • Fixed bug #75042 (run-tests.php issues with EXTENSION block). (John Boehr)

BCMath:

  • Fixed bug #44995 (bcpowmod() fails if scale != 0). (cmb)
  • Fixed bug #46781 (BC math handles minus zero incorrectly). (cmb)
  • Fixed bug #54598 (bcpowmod() may return 1 if modulus is 1). (okano1220, cmb)
  • Fixed bug #75178 (bcpowmod() misbehaves for non-integer base or modulus). (cmb)

CLI server:

  • Fixed bug #70470 (Built-in server truncates headers spanning over TCP packets). (bouk)

CURL:

  • Fixed bug #75093 (OpenSSL support not detected). (Remi)

GD:

  • Fixed bug #75124 (gdImageGrayScale() may produce colors). (cmb)
  • Fixed bug #75139 (libgd/gd_interpolation.c:1786: suspicious if ?). (cmb)

Gettext:

  • Fixed bug #73730 (textdomain(null) throws in strict mode). (cmb)

Intl:

  • Fixed bug #75090 (IntlGregorianCalendar doesn’t have constants from parent class). (tpunt)
  • Fixed bug #75193 (segfault in collator_convert_object_to_string). (Remi)

PDO_OCI:

  • Fixed bug #74631 (PDO_PCO with PHP-FPM: OCI environment initialized before PHP-FPM sets it up). (Ingmar Runge)

SPL:

  • Fixed bug #75173 (incorrect behavior of AppendIterator::append in foreach loop). (jhdxr)

Standard:

  • Fixed bug #75097 (gethostname fails if your host name is 64 chars long). (Andrea)
坚持原创技术分享,您的支持将鼓励我继续创作!