(PHP 7 >= 7.1.0)
はじめに
ReflectionClassConstant クラスは、クラス定数に関する情報を報告します。
クラス概要
ReflectionClassConstant implements Reflector {
public
$name
public
$class
/* メソッド */
public __construct
( mixed $class
, string $name
)
public getDeclaringClass ( ) : ReflectionClass
public getDocComment ( ) : string
public getModifiers ( ) : int
public getName ( ) : string
public isPrivate ( ) : bool
public isProtected ( ) : bool
public isPublic ( ) : bool
public __toString ( ) : string
}
プロパティ
name
- クラス定数の名前。読み取り専用です。 書き込もうとすると ReflectionException がスローされます。
class
- クラス定数が定義されたクラス名。読み取り専用です。 書き込もうとすると ReflectionException がスローされます。
目次
- ReflectionClassConstant::__construct — ReflectionClassConstant を構築する
- ReflectionClassConstant::export — リフレクションをエクスポートする
- ReflectionClassConstant::getDeclaringClass — 定数を宣言しているクラスを取得する
- ReflectionClassConstant::getDocComment — クラス定数のドキュメントコメントを取得する
- ReflectionClassConstant::getModifiers — クラス定数の修飾子を取得する
- ReflectionClassConstant::getName — 定数名を取得する
- ReflectionClassConstant::getValue — 値を取得する
- ReflectionClassConstant::isPrivate — クラス定数がprivateかを調べる
- ReflectionClassConstant::isProtected — クラス定数が protected かを調べる
- ReflectionClassConstant::isPublic — クラス定数が public かを調べる
- ReflectionClassConstant::__toString — ReflectionClassConstant オブジェクトの文字列表現を返す
/* プロパティ */