(PHP 5, PHP 7, PHP 8)
ReflectionClass::getConstant — Gets defined constant
nameThe name of the class constant to get.
Value of the constant with the name name.
Returns false if the constant was not found in the class.
Приклад #1 Usage of 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)