ReflectionClass::getConstant
(PHP 5, PHP 7)
ReflectionClass::getConstant — 定義されている定数を取得する
説明
public ReflectionClass::getConstant
( string $name
) : mixed
定義されている定数を取得します。
警告 この関数は、 現在のところ詳細な情報はありません。引数のリストのみが 記述されています。
パラメータ
name
- 取得する対象のクラス定数の名前。
返り値
name
で指定した名前の定数の値を返します。
そのクラスに定数が見つからなかった場合は、false
を返します。
例
例1 ReflectionClass::getConstant() の使い方
<?phpclass Example { const C1 = false; const C2 = 'I am a constant';}$reflection = new ReflectionClass('Example');var_dump($reflection->getConstant('C1'));var_dump($reflection->getConstant('C2'));var_dump($reflection->getConstant('C3'));?>
上の例の出力は以下となります。
bool(false) string(15) "I am a constant" bool(false)