ReflectionMethod クラス
(PHP 5, PHP 7)
はじめに
ReflectionMethod クラスは メソッドについての情報を報告します。
プロパティ
- name
-
メソッド名
- class
-
クラス名
定義済み定数
ReflectionMethod の修飾子
ReflectionMethod::IS_STATIC-
メソッドが static であることを示します。
ReflectionMethod::IS_PUBLIC-
メソッドが public であることを示します。
ReflectionMethod::IS_PROTECTED-
メソッドが protected であることを示します。
ReflectionMethod::IS_PRIVATE-
メソッドが private であることを示します。
ReflectionMethod::IS_ABSTRACT-
メソッドが abstract であることを示します。
ReflectionMethod::IS_FINAL-
メソッドが final であることを示します。
目次
- ReflectionMethod::__construct — ReflectionMethod を作成する
- ReflectionMethod::export — メソッドをエクスポートする
- ReflectionMethod::getClosure — このメソッドに動的に作成されたクロージャを返す
- ReflectionMethod::getDeclaringClass — メソッドが宣言されているクラスを取得する
- ReflectionMethod::getModifiers — メソッドの修飾子を取得する
- ReflectionMethod::getPrototype — メソッドのプロトタイプを (存在すれば) 取得する
- ReflectionMethod::invoke — 実行する
- ReflectionMethod::invokeArgs — 実行する
- ReflectionMethod::isAbstract — 抽象メソッドであるかどうかを調べる
- ReflectionMethod::isConstructor — コンストラクタであるかどうかを調べる
- ReflectionMethod::isDestructor — デストラクタであるかどうかを調べる
- ReflectionMethod::isFinal — final メソッドであるかどうかを調べる
- ReflectionMethod::isPrivate — private メソッドであるかどうかを調べる
- ReflectionMethod::isProtected — protected メソッドであるかどうかを調べる
- ReflectionMethod::isPublic — public メソッドであるかどうかを調べる
- ReflectionMethod::isStatic — 静的メソッドであるかどうかを調べる
- ReflectionMethod::setAccessible — メソッドのアクセス範囲を設定する
- ReflectionMethod::__toString — ReflectionMethod オブジェクトの文字列表現を返す