La classe ReflectionClassConstant ReflectionClassConstant
&reftitle.intro; La classe ReflectionClassConstant proporciona información sobre una constante de clase.
&reftitle.classsynopsis; ReflectionClassConstant implements Reflector &Constants; public const int ReflectionClassConstant::IS_PUBLIC public const int ReflectionClassConstant::IS_PROTECTED public const int ReflectionClassConstant::IS_PRIVATE public const int ReflectionClassConstant::IS_FINAL &Properties; public string name public string class &Methods;
&reftitle.properties; name Nombre de la constante de clase. Solo lectura, genera una ReflectionException al intentar modificarla. class Nombre de la clase donde se define la constante de clase. Solo lectura, genera una ReflectionException al intentar modificarla.
&reftitle.constants;
Modificadores de ReflectionClassConstant ReflectionClassConstant::IS_PUBLIC int Indica las constantes public. Anterior a PHP 7.4.0, el valor era 256. ReflectionClassConstant::IS_PROTECTED int Indica las constantes protected. Anterior a PHP 7.4.0, el valor era 512. ReflectionClassConstant::IS_PRIVATE int Indica las constantes private. Anterior a PHP 7.4.0, el valor era 1024. ReflectionClassConstant::IS_FINAL int Indica las constantes final Disponible a partir de PHP 8.1.0. El valor de estas constantes puede cambiar entre versiones de PHP. Se recomienda siempre utilizar las constantes y no depender de los valores directamente.
&reftitle.changelog; &Version; &Description; 8.4.0 Las constantes de clase ahora están tipadas. 8.0.0 ReflectionClassConstant::export ha sido eliminada.
&reference.reflection.entities.reflectionclassconstant;