PHP 7底層設(shè)計(jì)與源碼實(shí)現(xiàn)
本書分為四大部分,共計(jì)14章內(nèi)容。第1篇(第1~2章)主要介紹PHP的歷史和PHP7的新特性,以及研讀源碼的方法;從整體上介紹PHP7源碼的整體結(jié)構(gòu),包括各目錄的代碼和功能。第2篇(第3~6章)會(huì)詳細(xì)介紹PHP7的變量實(shí)現(xiàn),涵蓋基本變量zval的結(jié)構(gòu),字符串zend_string的實(shí)現(xiàn),PHP7中的核心結(jié)構(gòu)HashTable的實(shí)現(xiàn),類和對(duì)象的實(shí)現(xiàn)。第3篇(第7~11章)介紹PHP7核心的實(shí)現(xiàn),涵蓋PHP7的生命周期及其模塊初始化階段中配置文件的解析,內(nèi)存管理的原理和實(shí)現(xiàn),詞法和語法分析的實(shí)現(xiàn),核心Zend虛擬機(jī)的實(shí)現(xiàn)。第4篇(第12~14章)主要介紹PHP7中語法的實(shí)現(xiàn),涵蓋基本語法的實(shí)現(xiàn),函數(shù)的實(shí)現(xiàn),擴(kuò)展的實(shí)現(xiàn)。
·14.7萬字