RT,我目前的水平屬於學(xué)過(guò)C語(yǔ)言,然後也自己寫(xiě)過(guò)簡(jiǎn)單的擴(kuò)展(功能非常簡(jiǎn)單的辣雞擴(kuò)展),現(xiàn)在想深入學(xué)習(xí)一下,PHP官方源碼包裡面內(nèi)置了很多擴(kuò)展,看了一下像mysql,pdo,json之類(lèi)的擴(kuò)充程式碼量都比較大而且邏輯很複雜,有什麼比較簡(jiǎn)單適合新手學(xué)習(xí)閱讀的擴(kuò)充原始碼呢?
先不急寫(xiě)入擴(kuò)展,先熟悉PHP核心原始碼
《深入理解PHP核心》
http://www.php-internals.com/
PHP7內(nèi)核剖析
https://github.com/pangudashu...
看完了結(jié)構(gòu),寫(xiě)擴(kuò)展,信手拈來(lái)啊。
如果沒(méi)有時(shí)間,需要跳過(guò)變數(shù)、常數(shù)的學(xué)習(xí),可以直接看這個(gè)擴(kuò)展對(duì)PHP
常用變數(shù)類(lèi)型的一些讀寫(xiě)手段,這是一個(gè)序列化類(lèi),效率比原生的高出40%
。就一個(gè)實(shí)作文件,簡(jiǎn)單好懂,同時(shí)導(dǎo)出了類(lèi)別和函數(shù)。
https://github.com/swoole/swo...