RT, mein aktuelles Niveau ist, dass ich die Sprache C gelernt habe und dann selbst eine einfache Erweiterung geschrieben habe (eine sehr einfache Erweiterung). Es gibt viele Erweiterungen, die in den offiziellen PHP-Quellcode integriert sind Ich habe einen Blick darauf geworfen. Erweiterungscodes wie MySQL, PDO, JSON usw. sind relativ gro? und haben eine komplexe Logik. Gibt es einen einfachen Erweiterungsquellcode, der für Anf?nger geeignet ist?
先不著急寫擴(kuò)展,先熟悉PHP內(nèi)核源代碼
《深入理解PHP內(nèi)核》
http://www.php-internals.com/
PHP7內(nèi)核剖析
https://github.com/pangudashu...
看完了結(jié)構(gòu),寫擴(kuò)展,信手拈來啊。
如果沒有時(shí)間,需要跳過變量、常量的學(xué)習(xí),可以直接看這個(gè)擴(kuò)展對(duì)PHP
常用變量類型的一些讀寫手段,這是一個(gè)序列化類,效率比原生的高出40%
。就一個(gè)實(shí)現(xiàn)文件,簡(jiǎn)單好懂,并且同時(shí)導(dǎo)出了類和函數(shù)。
https://github.com/swoole/swo...