More docs about making PHP extensions?

php.internals

Roman Ivanov

20 years ago
I've read two tutorials from Sara Golemon (http://zend.com/php/internals/), but it's not enought for me to start writing a real extension. Are there any other docs? API reference?

Marcus Börger

20 years ago
Hello Roman, http://talks.somabo.de and in general try the source lurke :-) marcus Thursday, November 17, 2005, 9:47:28 AM, you wrote:

Bob Silva

20 years ago
Hi Roman, I was in the same spot 2 weeks ago. Having never programmed in C before and knowing nothing about PHP internals I wasn't sure where to start. The documentation has an appendix in it that covers PHP4 Zend API but a lot is still relevant (or close enough) to begin. Make use of the skeleton extension as a starting point. Sara's articles are good for understanding the ZVAL's usage within PHP. Also, looking at some of the newer extensions like SPL are good starting points to get some of the base concepts down. Good luck, it isn't so hard once you get into it. Bob Silva

Sara Golemon

20 years ago
> I've read two tutorials from Sara Golemon > (http://zend.com/php/internals/), but it's not enought for me to start > writing a real extension. Are there any other docs? API reference? >
Just FYI: #3 has been sitting in the inbox at Zend for months. There is more coming, it's just hit some.... production delays... On a related note [plug]I'll have a book on the topic coming out in early '06[/plug] which covers the topics found in the zend.com series in much greater depth as well as some topics not even mentioned in the online version. As to documentation available *now*, I know Marcus has been working on bringing the manual's documentation back up to date, and George Schlossnagle's "Advanced PHP Programming" book has a few chapters towards the end which describe the basics of extension development. -Sara

Roman Ivanov

20 years ago
Thanks for the information, people.