PHP runkit 関数 一覧|PHP マニュアル 関数 要素 使い方・書き方 例 PHP サンプル
ページコンテンツ
runkit 関数 一覧 PHP
runkit関数とは
トピック:runkit関数とは、定数・ユーザー定義関数 およびユーザー定義クラスを変更する機能、独自のスーパーグローバル変数を定義、サンドボックスを利用した組み込みインタプリタの作成する事ができる。
| PHP runkit関数 リスト | 関数 説明 要約 |
|---|---|
Runkit_Sandbox 詳細 情報Runkit_Sandbox 実例 コード書き方 | Runkit_Sandbox()とは、Runkit Sandbox クラス -- PHP バーチャルマシン |
Runkit_Sandbox_Parent 詳細 情報Runkit_Sandbox_Parent 実例 コード書き方 | Runkit_Sandbox_Parent()とは、Runkit 反サンドボックス(Anti-Sandbox)クラス |
runkit_class_adopt 詳細 情報runkit_class_adopt 実例 コード書き方 | runkit_class_adopt()とは、ある基底クラスを、他のクラスを継承させたクラスに変換する。親クラスの適切なメソッドを追加する ことができる。 |
runkit_class_emancipate 詳細 情報runkit_class_emancipate 実例 コード書き方 | runkit_class_emancipate()とは、他のクラスを継承しているクラスから継承関係を解消し、 親クラスから継承しているメソッドを取り除く ことができる。 |
runkit_constant_add 詳細 情報runkit_constant_add 実例 コード書き方 | runkit_constant_add()とは、define() と同じだが、クラス定数も指定可能 |
runkit_constant_redefine 詳細 情報runkit_constant_redefine 実例 コード書き方 | runkit_constant_redefine()とは、定義済みの定数を再定義する ことができる。 |
runkit_constant_remove 詳細 情報runkit_constant_remove 実例 コード書き方 | runkit_constant_remove()とは、定義済みの定数を削除する ことができる。 |
runkit_function_add 詳細 情報runkit_function_add 実例 コード書き方 | runkit_function_add()とは、 create_functionに似た新しい関数を追加する ことができる。 |
runkit_function_copy 詳細 情報runkit_function_copy 実例 コード書き方 | runkit_function_copy()とは、関数を別の名前でコピーする ことができる。 |
runkit_function_redefine 詳細 情報runkit_function_redefine 実例 コード書き方 | runkit_function_redefine()とは、関数定義を新しい実装に置き換える ことができる。 |
runkit_function_remove 詳細 情報runkit_function_remove 実例 コード書き方 | runkit_function_remove()とは、関数の定義を削除する ことができる。 |
runkit_function_rename 詳細 情報runkit_function_rename 実例 コード書き方 | runkit_function_rename()とは、関数名を変更する ことができる。 |
runkit_import 詳細 情報runkit_import 実例 コード書き方 | runkit_import()とは、ファイルから関数やクラスの定義を読み込み、必要に応じて書き換える ことができる。 |
runkit_lint_file 詳細 情報runkit_lint_file 実例 コード書き方 | runkit_lint_file()とは、指定したファイルの PHP 文法をチェックする ことができる。 |
runkit_lint 詳細 情報runkit_lint 実例 コード書き方 | runkit_lint()とは、指定した PHP コードの文法をチェックする ことができる。 |
runkit_method_add 詳細 情報runkit_method_add 実例 コード書き方 | runkit_method_add()とは、指定されたクラスに動的に新しいメソッドを追加する ことができる。 |
runkit_method_copy 詳細 情報runkit_method_copy 実例 コード書き方 | runkit_method_copy()とは、あるクラスのメソッドを別のクラスにコピーする ことができる。 |
runkit_method_redefine 詳細 情報runkit_method_redefine 実例 コード書き方 | runkit_method_redefine()とは、与えられたメソッドのコードを動的に変更する ことができる。 |
runkit_method_remove 詳細 情報runkit_method_remove 実例 コード書き方 | runkit_method_remove()とは、指定したメソッドを動的に削除する ことができる。 |
runkit_method_rename 詳細 情報runkit_method_rename 実例 コード書き方 | runkit_method_rename()とは、指定したメソッドの名前を動的に変更する ことができる。 |
runkit_return_value_used 詳細 情報runkit_return_value_used 実例 コード書き方 | runkit_return_value_used()とは、現在の関数の返り値が使用されているかどうかを調べる ことができる。 |
runkit_sandbox_output_handler 詳細 情報runkit_sandbox_output_handler 実例 コード書き方 | runkit_sandbox_output_handler()とは、サンドボックス内での出力を取得・処理するための関数を指定する ことができる。 |
runkit_superglobals 詳細 情報runkit_superglobals 実例 コード書き方 | runkit_superglobals()とは、登録されているスーパーグローバルを、数値添字の配列で返す ことができる。 |
