output_reset_rewrite_vars
導入
PHP の振る舞いの変更
PHP Manual

# 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 — 新しい関数を追加する。create_function と同じ
  - runkit_function_copy — 関数を別の名前でコピーする
  - runkit_function_redefine — 関数の定義を新しい実装で置き換える
  - runkit_function_remove — 関数の定義を削除する
  - runkit_function_rename — 関数名を変更する
  - runkit_import — ファイルから関数やクラスの定義を読み込み、必要に応じて書き換える
  - runkit_lint_file — 指定したファイルの PHP 文法をチェックする
  - runkit_lint — 指定した PHP コードの文法をチェックする
  - runkit_method_add — 指定したクラスに、新しいメソッドを動的に追加する
  - runkit_method_copy — あるクラスのメソッドを別のクラスにコピーする
  - runkit_method_redefine — 指定されたメソッドのコードを動的に変更する
  - runkit_method_remove — 指定したメソッドを動的に削除する
  - runkit_method_rename — 指定したメソッドの名前を動的に変更する
  - runkit_return_value_used — 現在の関数の返り値が使用されているかどうかを調べる
  - runkit_sandbox_output_handler — サンドボックス内での出力を取得・処理するための関数を指定する
  - runkit_superglobals — 登録されているスーパーグローバルを、数値添字の配列で返す

output_reset_rewrite_vars
導入
PHP の振る舞いの変更
PHP Manual