PHP 7.3.1今天已经成为自上个月PHP 7.3发布以来的第一个bug修复版本。PHP 7.3为GD imagecreatefromstring() ,更新的SQLite,一个is_countable()函数以及其他方便的改进添加了WebP支持,但最值得注意的是PHP 7.3与之前的PHP7版本相比仍然提高了PHP性能。 因此,即使忽略语言添加,PHP 7.3对于Web主机来说也是值得的,因为性能明显提高。

19011411012932.png

本次修复日志如下:

  • 在32位Intel上的Mac OS X上构建失败)。
  • zend_signal_startup()需要ZEND_API)。
  • PHP在错误的行上生成“FE_FREE”操作码。
  • 从特征中继承的魔法方法可能会被忽略。
  • curl_getinfo返回微秒,而不是秒。
  • 序列化或反序列化COM对象崩溃。
  • 无符号有理数被写为有符号的有理数。
  • mb_split中的负大小参)。
  • mb正则表达式函数上的缓冲区溢出--fetch_token。
  • mb正则表达式函数中的堆缓冲区溢出-compile_string_node。
  • 多字节match_at中的堆缓冲区溢出。
  • 由于expand_case_fold_string中的长度不正确导致堆缓冲区溢出。
  • _token中的缓冲区溢出。
  • 多字节情况下的缓冲区溢出-unicode。
  • utf32be_mbc_to_code中的堆溢出。
  • 在SQLite3上重新绑定的问题

使用今天的PHP 7.3.1版本,PHP.net中列出了许多错误修复。

目前看这次的更新仅仅是个bug修复而已,明月的 PHP 7.3 感觉没有必要跟进,还是暂时不更新为宜,至于 PHP 7.3以下的明月还是建议大家更新的,性能上还是有些提升的。

最后修改:2019 年 01 月 23 日
如果觉得我的文章对你有用,请随意赞赏