Project files for "PHP Extension Writing" tutorial at php|tek 2013
Switch branches/tags
Nothing to show
Clone or download
Latest commit 13bae30 Oct 3, 2014
Permalink
Failed to load latest commit information.
array Initial Commit May 11, 2013
consts Initial Commit May 11, 2013
fcall Add fcall project May 13, 2013
globals Initial Commit May 11, 2013
hello Initial Commit May 11, 2013
inis Initial Commit May 11, 2013
libs Copy/Pasta May 11, 2013
nsfunc Add examples of namespaced functions May 19, 2013
objects1 Initial Commit May 11, 2013
objects2 Initial Commit May 11, 2013
objects3 Minor fixes Jul 5, 2013
params cahr => char Sep 14, 2014
resource Initial Commit May 11, 2013
return Initial Commit May 11, 2013
.gitignore Initial Commit May 11, 2013
PREPARATION.md Initial Commit May 11, 2013
README.md Add examples of namespaced functions May 19, 2013

README.md

PHP Extension Writing at php|tek 2013 by Sara Golemon

http://tek.phparch.com/2013
Sheraton Gateway Suites O'Hare
6501 North Mannheim Road
Rosemont, Illinois 60018
May 14, 2013

Directory What it demonstrates
hello Very basic "Hello World" extension
params Accepting arguments
return Returning values
nsfunc Namespaced functions
fcall Calling PHP functions
array Working with arrays
global Thread-local module globals
inis Declaring, binding, and using INI settings
consts Declaring constants
resource Declaring and using an opaque resource type
objects1 Simple OOP
objects2 Complex OOP Intro
objects3 Complex OOP Continued
libs Finding and linking external libraries

Recommended Reading

Series on Zend Devzone:

Other useful links: