- The added line is THIS COLOR.
- The deleted line is THIS COLOR.
* PHP extension の作り方について [#z800b0ab]
* PHP extension のハウツーページ作成に向けて [#phpext]
- pecl の build 方法
- ハローワールド
- 引数の取り方 (zval と convert と L_VAL)
ポリシーは順番に少しずつ試せるように。
- hello world と build
- 関数
-- 登録方法
-- 引数の取り方 (zval と convert と L_VAL)
-- 参照渡し
-- 値の返し方
-- 引数チェック
- グローバルな定数
- Zendhash の使い方諸々
-- 配列を引数で渡す
-- 配列を関数の返り値にする
- クラスの作り方
-- 初期化、デストラクタ登録
-- クラスの初期化と登録。デストラクタ。
-- プロパティ
-- インスタンス
-- クラス定数
-- 継承
- エラー出力
- エラーや警告
- ユーザ関数コールバック
- 例外
- 例外 (exception)
** 知りたいモノ [#v544e42d]
- プロパティアクセスに紐づける callback
- ユーザ(クラス)メソッドコールバック (出来るのか?)
- reference counter
** あまり興味なくて知らないモノ [#q88f55ea]
- ストリーム