• « 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