RT,我目前的水平属于学过C语言,然后也自己写过简单的扩展(功能非常简单的辣鸡扩展),现在想深入学习一下,PHP官方源码包里面内置了很多扩展,看了一下像mysql,pdo,json之类的扩展代码量都比较大而且逻辑很复杂,有什么比较简单适合新手学习阅读的扩展源码呢?
曾经蜡笔没有小新2017-06-05 11:09:15
先不着急写扩展,先熟悉PHP内核源代码
《深入理解PHP内核》
http://www.php-internals.com/
PHP7内核剖析
https://github.com/pangudashu...
看完了结构,写扩展,信手拈来啊。
如果没有时间,需要跳过变量、常量的学习,可以直接看这个扩展对PHP
常用变量类型的一些读写手段,这是一个序列化类,效率比原生的高出40%
。就一个实现文件,简单好懂,并且同时导出了类和函数。
https://github.com/swoole/swo...