runkit
- はじめに
- 定義済み定数
- インストール/設定
- runkit 関数
- Runkit_Sandbox — Runkit Sandbox クラス -- PHP バーチャルマシン
- Runkit_Sandbox_Parent — Runkit 反サンドボックス(Anti-Sandbox)クラス
- runkit_class_adopt — ある基底クラスを、他のクラスを継承させたクラスに変換する。親クラスの適切なメソッドを追加する
- runkit_class_emancipate — 他のクラスを継承しているクラスから継承関係を解消し、 親クラスから継承しているメソッドを取り除く
- runkit_constant_add — define() と同じだが、クラス定数も指定可能
- runkit_constant_redefine — 定義済みの定数を再定義する
- runkit_constant_remove — 定義済みの定数を削除する
- runkit_function_add — Add a new function, similar to create_function
- runkit_function_copy — 関数を別の名前でコピーする
- runkit_function_redefine — Replace a function definition with a new implementation
- runkit_function_remove — 関数の定義を削除する
- runkit_function_rename — 関数名を変更する
- runkit_import — ファイルから関数やクラスの定義を読み込み、必要に応じて書き換える
- runkit_lint_file — 指定したファイルの PHP 文法をチェックする
- runkit_lint — 指定した PHP コードの文法をチェックする
- runkit_method_add — Dynamically adds a new method to a given class
- runkit_method_copy — あるクラスのメソッドを別のクラスにコピーする
- runkit_method_redefine — Dynamically changes the code of the given method
- runkit_method_remove — 指定したメソッドを動的に削除する
- runkit_method_rename — 指定したメソッドの名前を動的に変更する
- runkit_return_value_used — 現在の関数の返り値が使用されているかどうかを調べる
- runkit_sandbox_output_handler — サンドボックス内での出力を取得・処理するための関数を指定する
- runkit_superglobals — 登録されているスーパーグローバルを、数値添字の配列で返す