PHP 7.4.8 发布

PHP 是一种广泛使用的通用脚本语言,特别适合于 Web 开发,并且可以嵌入 HTML 中。

PHP 7.4.8 版本现已发布,具体更新内容如下:


  • Core:

    • 修复了错误#79649(从模块初始化更改 disable_functions 会破坏内存)。

    • 修复了错误#79595(zend_init_fpu() 会更改 FPU 精度)。

    • 修复了错误#79650(php-win.exe 100% cpu 锁定)。

    • 修复了错误#79668(get_defined_functions(true) 可能会丢失函数)。

    • 修复了错误#79657(遇到无效值时“yield from”挂起)。

    • 修复了错误#79683(伪反射范围会影响 __toString())。

    • 修复了可能不受支持的 timercmp() 使用情况。

  • Exif:

    • 修复了错误#79687(Sony 图片-PHP Warning-品牌、型号、MakerNotes)。

  • Fileinfo:

    • 修复了错误#79681(mime_content_type/finfo 返回错误的 mimetype)。

  • Filter:

    • 修复了错误#73527(php_filter_strip 中无效的内存访问)。

  • GD:

    • 修复了错误#79676(imagescale 使用 IMG_BICUBIC 添加黑色边框)。

  • OpenSSL:

    • 修复了错误#62890(default_socket_timeout=-1 导致连接超时)。

  • PDO SQLite:

    • 修复了错误#79664(PDOStatement::getColumnMeta 在空结果集上失败)。

  • phpdbg:

    • 修复了错误#73926(phpdbg 在重新启动执行时将不接受输入)。

    • 修复了错误#73927(phpdbg 失败,并在“watch array”处出现 Windows 错误提示)。

    • 修复了几个主要与 Windows 相关的 phpdbg 错误。

  • SPL:

    • 修复了错误#79710(GC 期间 error_handler 中的可重现段错误涉及 SplFileObject)。

  • Standard:

    • 修复了错误#74267(带有 streams 和无效数据的 segfault)。

更新说明:

https://www.php.net/ChangeLog-7.php#PHP_7_4


您可能还会对下面的文章感兴趣: