« xslt_setopt
Preface »
PHP Manual
PHP at the Core: A Hacker's Guide to the Zend Engine
PHP at the Core: A Hacker's Guide to the Zend Engine
Preface
The "counter" Extension - A Continuing Example
Installing/Configuring
Predefined Constants
Examples
Counter
— The Counter class
Basic
— The basic interface
Extended
— The extended interface
The PHP 5 build system
Building PHP for extension development
The ext_skel script
Talking to the UNIX build system: config.m4
Talking to the Windows build system: config.w32
Extension structure
Files which make up an extension
Basic constructs
The zend_module structure
Extension globals
Life cycle of an extension
Testing an extension
Memory management
Basic memory management
Data persistence
Thread-Safe Resource Manager
Working with variables
Intro
Creating variables and setting values
Writing functions
Working with classes and objects
Working with resources
Working with INI settings
Working with streams
PDO Driver How-To
Prerequisites
Preparation and Housekeeping
Fleshing out your skeleton
Building
Testing
Packaging and distribution
pdo_dbh_t definition
pdo_stmt_t definition
Constants
Error handling
Extension FAQs
Zend Engine 2 API reference
Zend Engine 2 Opcodes
Opcode Descriptions and Examples
Zend Engine 1
Old introduction
Streams API for PHP Extension Authors
Zend API: Hacking the Core of PHP
TSRM API