PHP | ReflectionClass getReflectionConstant()函数
ReflectionClass::getReflectionConstant()函数是PHP中的一个内置函数,用于返回指定类属性的 ReflectionClassConstant。
句法:
ReflectionClassConstant ReflectionClass::getReflectionConstant( string $name )
参数:此函数接受单个参数名称,即类常量的名称。
返回值:此函数返回指定类属性的 ReflectionClassConstant。
下面的程序说明了PHP中的 ReflectionClass::getReflectionConstant()函数:
方案一:
getReflectionConstant('First');
// Getting the ReflectionClassConstant
print_r($a);
?>
输出:
ReflectionClassConstant Object
(
[name] => First
[class] => Company
)
方案二:
getReflectionConstant('D1');
$a2 = $A->getReflectionConstant('D2');
$a3 = $A->getReflectionConstant('D3');
$a4 = $A->getReflectionConstant('D4');
// Getting the ReflectionClassConstant
print_r($a1);
print_r($a2);
print_r($a3);
print_r($a4);
?>
输出:
ReflectionClassConstant Object
(
[name] => D1
[class] => Departments
)
ReflectionClassConstant Object
(
[name] => D2
[class] => Departments
)
ReflectionClassConstant Object
(
[name] => D3
[class] => Departments
)
ReflectionClassConstant Object
(
[name] => D4
[class] => Departments
)
参考: https://www. PHP.net/manual/en/reflectionclass.getreflectionconstant。 PHP