« UI\Exception\RuntimeException
序文 »
PHP Manual
PHP のコア: ハッカーの手引き
PHP のコア: ハッカーの手引き
序文
メモリ管理
基本的なメモリ管理
データの永続化
スレッドセーフなリソースマネージャ
変数の処理
変数入門
配列の扱い
HashTable の扱い
オブジェクトの扱い
関数の作成
クラスの作成
リソースの作成
INI 設定の作成
ストリームの作成
"counter" 拡張モジュール - サンプル
インストール/設定
定義済み定数
例
Counter
— Counter クラス
基本
— 基本インターフェイス
拡張
— 拡張インターフェイス
PHP 5 ビルドシステム
拡張モジュール開発用に PHP をビルドする方法
ext_skel スクリプト
UNIX 用のビルドシステム: config.m4
Windows 用のビルドシステム: config.w32
拡張モジュールの構造
拡張モジュールを構成するファイル群
基本構造
zend_module 構造体
拡張モジュールのグローバル変数
拡張モジュールのライフサイクル
拡張モジュールのテスト
PDO ドライバ How-To
要件
準備
雛形への肉付け
ビルド
テスト
パッケージングおよび配布
pdo_dbh_t の定義
pdo_stmt_t の定義
定数
エラー処理
拡張モジュールに関する FAQ
Zend Engine 2 API リファレンス
Zend Engine 2 オペコード
オペコードの説明とサンプル
Zend Engine 1
以前の導入ページ
PHP 拡張モジュールの作者用のストリーム API
Zend API: PHP のコアをハックする
TSRM API