首頁  >  文章  >  後端開發  >  PHP7底層做了哪些最佳化

PHP7底層做了哪些最佳化

藏色散人
藏色散人原創
2020-07-02 10:35:364087瀏覽

PHP7底層做的優化有:1、ZVAL結構體優化,佔用由24位元組降低為16位元組;2、內部類型“zend_string”,結構體成員變數採用“char”數組,不是用「char*」;3、PHP陣列實作由hashtable變成zend等等。

PHP7底層做了哪些最佳化

PHP7 底層最佳化

  • ZVAL 結構體最佳化,佔用由24位元組降低為16位元組

  • 內部類型zend_string,結構體成員變數採用char 數組,不是用char*

  • PHP 數組實現由hashtable 變成zend array

  • 函數呼叫機制,改進函數呼叫機制,透過最佳化參數傳遞環節,減少了一些指令

##推薦學習:《

PHP7

以上是PHP7底層做了哪些最佳化的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn