PHP 7.4的第二個(gè)beta版本發(fā)布正式版即將放出
2019-08-15
在Beta 1已經(jīng)在7月25日發(fā)布之后,Beta 2的當(dāng)前版本現(xiàn)在已經(jīng)為計(jì)劃的PHP 7.4版本鋪平了道路。在2019年11月28日,PHP 7.4應(yīng)該是普遍可用的。在此之前,將于8月22日發(fā)布另一個(gè)beta版本,7月22日將發(fā)布Future Freeze,以及一些測(cè)試版本和發(fā)布候選版本(具體日期見下文時(shí)間表)。
許多錯(cuò)誤修復(fù)
在目前的Beta 2版本中,根據(jù)已發(fā)布的公告貢獻(xiàn)修復(fù)了 一些錯(cuò)誤。
PHP 7.4 Beta 2 的 發(fā)行說明如下:
核心:
修復(fù)了錯(cuò)誤#78340(包括不讀取整個(gè)文件的流包裝器)。
修復(fù)了#78344(zend_check_protected上的分段錯(cuò)誤)。
修復(fù)了錯(cuò)誤#78356(從ArrayAccess返回的數(shù)組被錯(cuò)誤地解壓縮
為參數(shù))。EXIF:
修復(fù)了錯(cuò)誤#78333(由于錯(cuò)誤對(duì)齊和
無效轉(zhuǎn)換導(dǎo)致Exif崩潰)。修復(fù)了錯(cuò)誤#78256(exif_process_user_comment上的堆緩沖區(qū)溢出)。
修復(fù)了錯(cuò)誤#78222(exif_scan_thumbnail上的堆緩沖區(qū)溢出)。
的iconv:
修復(fù)了錯(cuò)誤#78342(配置測(cè)試iconv // IGNORE中的總線錯(cuò)誤)。
mysqlnd:
修復(fù)了錯(cuò)誤#78179(錯(cuò)誤檢測(cè)到MariaDB服務(wù)器版本)。
修正了錯(cuò)誤#78213(空行口袋)。
Opcache:
修復(fù)了錯(cuò)誤#78341(在DFA傳遞中未能檢測(cè)到智能分支)
修復(fù)了錯(cuò)誤#78376(預(yù)加載常量靜態(tài)屬性不正確)。
PCRE:
修正了錯(cuò)誤#78338(PCRE中的數(shù)組跨境讀?。?/span>
雖然針對(duì)Beta 2版本修復(fù)了一些錯(cuò)誤,但當(dāng)然,PHP 7.4計(jì)劃的最終版本仍然會(huì)有一些重大變化。