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