ReflectionClass クラス
(PHP 5, PHP 7, PHP 8)
はじめに
ReflectionClass クラスは クラスについての情報を報告します。
クラス概要
/* 定数 */
/* プロパティ */
/* メソッド */
}プロパティ
- name
-
クラス名。読み込み専用で、書き込もうとすると ReflectionException をスローします。
定義済み定数
ReflectionClass の修飾子
ReflectionClass::IS_IMPLICIT_ABSTRACT
-
抽象メソッドを持っているので abstract クラスであることを示します。
ReflectionClass::IS_EXPLICIT_ABSTRACT
-
その定義から abstract クラスであることを示します。
ReflectionClass::IS_FINAL
-
final クラスであることを示します。
ReflectionClass::IS_READONLY
-
readonly クラスであることを示します。
ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE
- serialize()がレイジーオブジェクトの初期化を トリガーしないことを示します。
ReflectionClass::SKIP_DESTRUCTOR
- オブジェクトをレイジーにリセットする時に、 デストラクタが呼び出されないことを示します。
変更履歴
バージョン | 説明 |
---|---|
8.0.0 | ReflectionClass::export() は、削除されました。 |