ReflectionClass::getConstant
PHP function
Edit on GitHub ✎
(PHP 5, PHP 7, PHP 8)
Gets defined constant
Description
ReflectionClass::getConstant(string $name): mixed
Gets the defined constant.
Parameters
nameThe name of the class constant to get.
Return Values
Value of the constant with the name name. Returns false if the constant was not found in the class.
Changelog
| Version | Description |
|---|---|
| 8.5.0 | Calling ReflectionClass::getConstant for constants that do not exist has been deprecated. |
Examples
Usage of ReflectionClass::getConstant
php
<?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'));
?>The above example will output:
output
bool(false)
string(15) "I am a constant"
bool(false)See Also
ReflectionClass::getConstants