|
PHP extension のハウツーページ作成に向けて
ポリシーは順番に少しずつ試せるように。
- hello world と build
- 関数
- 登録方法
- 引数の取り方 (zval と convert と L_VAL)
- 参照渡し
- 値の返し方
- 引数チェック
- zval について
- array について
- 配列の生成と初期化
- 配列を引数で渡す
- 配列を関数の返り値にする
- グローバルな定数
- クラスの作り方
- クラスの初期化と登録。デストラクタ。
- プロパティ
- インスタンス
- クラス定数
- 継承
- エラーや警告
- ユーザ関数コールバック
- 例外 (exception)
- zendhash について
- php -i 表示への反映
知りたいモノ
- プロパティアクセスに紐づける callback
- ユーザ(クラス)メソッドコールバック (出来るのか?)
- reference counter (参照カウンタ)
- リソースとか
あまり興味なくて知らないモノ
|