ReflectionClass::getConstant
定義されている定数を取得する
説明
public mixed ReflectionClass::getConstant(string $name
)
パラメータ
-
name
-
取得する対象のクラス定数の名前。
戻り値
name
で指定した名前の定数の値を返します。
そのクラスに定数が見つからなかった場合は、false
を返します。
例
例1 ReflectionClass::getConstant の使い方
<?php
class 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)
参考
- ReflectionClass::getConstants