📅  最后修改于: 2023-12-03 14:45:18.561000             🧑  作者: Mango
ReflectionClass getReflectionConstant()
是一种 PHP 反射机制方法,用于获取指定类中的常量的反射类实例。
public ReflectionClass ReflectionClass::getReflectionConstant ( string $name )
name
:必需。指定要获取反射常量实例的名称。如果成功,则返回一个反射常量类实例对象,否则返回 false。
<?php
class MyClass {
const MY_CONST = 1;
}
$rc = new ReflectionClass('MyClass');
$reflectConst = $rc->getReflectionConstant('MY_CONST');
echo $reflectConst . "\n";
?>
输出结果:
Class [ class ReflectionClassConstant ] {
-name: 'MY_CONST'
-class: ReflectionClass { }
}
上面的例子显示在 MyClass 类中的 MY_CONST 常量的反射。
ReflectionClassConstant
类 提供有关类中定义的常量的信息,包括名称、值和访问级别。ReflectionClassConstant
类中的方法来获取有关该常量的信息,例如:名称,值和访问级别。