Building Custom PHP Extensions

About the book
In 2003, I needed to build a custom PHP extension for an email tool I was writing in PHP. I found the online documentation to be available but sparse and difficult to grok as it lacked context and examples.

After working through a trial extension and then the actual production extension that we needed, I decided to sit down and write a little guide for building PHP Extensions. In no time at all, my little guide exploded into a 120 page book. I decided to publish it on Lulu.com. Within weeks, Building Custom PHP Extensions was listed among the top sellers on Lulu.

Six years later, Building Custom PHP Extensions is still relevant in most regards, but it is obviously outdated. When I wrote it, PHP 5 was still a future release, so nothing about extension-building for PHP 5 is addressed in the book. I had planned to update it, but time hasn’t allowed. That’s why I’m re-releasing it under the Creative Commons Attribution-Share Alike 3.0 United States License. I hope there’s someone out there interested in taking it and updating it for PHP 5.

Downloads
PDF Version
MS Word DOC version
Open Office ODT version

Building Custom PHP Extensions License

Creative Commons License
Building Custom PHP Extensions by Blake Schwendiman is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.
Permissions beyond the scope of this license may be available at http://www.thewhyandthehow.com/about/.

Note: The above license only applies to Building Custom PHP Extensions and not to this site in general or to other content available for download on this site.

Comments:

{ 2 trackbacks }

Improve my eBook
February 17, 2009 at 9:08 pm
Tracking events with Google Analytics
March 24, 2009 at 5:14 am

{ 0 comments… add one now }

Leave a Comment