hhvm是怎麼支援php的?

2020-07-16 10:05:34

HHVM 是由 Facebook 打造的 PHP 虛擬機器,它通過將 PHP 程式碼動態翻譯成原生機器碼而大幅提高速度。HHVM 支援 PHP 和 PHP 方言 Hack 語言。開發團隊宣布 HHVM v3.30 將是最後一個支援 PHP 的版本,並從 4.0 起停止支援 PHP。

現在 4.0 版本已發布,從發布公告中我們看到 HHVM 4.0 確實已不再支援 PHP。

f8a4292e0269e0c98ddb5b9e12a54f3.png

此外,該版本增加了對 .hack 檔案的支援,對 HSL 正規表示式的非實驗性支援,並刪除了幾個 PHP 相關的行為,如:

刪除 PHP 陣列中存在的行為,但不刪除 Hack Arrays 或 Hack Collections

刪除需要檢查或改變呼叫者的函數(或呼叫函數的方法),如 compact(), extract(), get_declared_variables(), func_get_args()

棄用參考手冊

官方還表示,計劃在下個版本中刪除對 <?php 的支援,這樣帶來的主要好處是可提供更清晰的錯誤訊息(例如 「HHVM no longer supports PHP code」)。

以上就是hhvm是怎麼支援php的?的詳細內容,更多請關注TW511.COM其它相關文章!