您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“PHP8.1新特性有哪些”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“PHP8.1新特性有哪些”這篇文章吧。
當大多數人的 Linux 發行版的默認包中還沒有升級到 PHP 8.0,更不用說在生產環境中了,PHP 8.1 正在開發中,預計正式發布時間在 11 月底左右。日程安排和大多數年份一樣,在連續發布三個雙周的 Alpha 版本之后,PHP 8.1 功能凍結預計在七月底,然后再進入測試版,然后是許多候選版本。
如果一切順利,PHP 8.1.0 將在 11 月 25 日發布。至于 PHP 8.1 將會帶來什么,到目前為止,已知的變化包括:
- Enums 將被引入。PHP 終于在語言中引入了枚舉。關于新增的細節可以通過這個 RFC 找到:https://wiki.php.net/rfc/enumerations
- PHP 8.1 引入了 fsync () 函數,以幫助確保操作系統已經將數據變化(和 metdata)寫入底層存儲。還有一個新的 fdatasync ()函數只關注同步數據,而不是元數據--或者說在 Windows/非 POSIX 環境下的行為與 fsync ()相同。
- PHP 性能改進的工作繼續進行,帶來更多的優化。到目前為止,其中一個細節是 PHP 8.1 opcache 增加了一個繼承緩存,這應該有助于減少 PHP 類繼承的開銷。
- 增加了對 "Fibers"的支持,以改善 PHP 中的異步支持。這些變化使得 PHP 函數現在可以在不污染調用棧的情況下完成中斷,并且支持現有接口的透明非阻塞 I/O 實現。
- PHP 8.1 散列代碼增加了 xxHash 和 MurmurHash V3 支持。
- 繼續 PHP8 的工作,將更多的資源過渡到對象。對于 PHP 8.1,fileinfo、GD、FTP、IMAP、LDAP 和其他代碼的資源將會被過渡到對象。
隨著 11 月發布日期的臨近,請繼續關注 PHP 8.1 功能工作的更多細節。
以上是“PHP8.1新特性有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。