Klasa ReflectionClassConstantReflectionClassConstant
&reftitle.intro;
Klasa ReflectionClassConstant dostarcza
informacje na temat określonej stałej zdefiniowanej w klasie.
&reftitle.classsynopsis;
ReflectionClassConstantimplementsReflector&Constants;publicconstintReflectionClassConstant::IS_PUBLICpublicconstintReflectionClassConstant::IS_PROTECTEDpublicconstintReflectionClassConstant::IS_PRIVATEpublicconstintReflectionClassConstant::IS_FINAL&Properties;publicstringnamepublicstringclass&Methods;
&reftitle.properties;
name
Nazwa stałej klasy. Tylko do odczytu, rzuca
ReflectionException przy próbie zapisu.
class
Nazwa klasy, w której zdefiniowano stałą. Tylko do odczytu, rzuca
ReflectionException przy próbie zapisu.
&reftitle.constants;
Modyfikatory ReflectionClassConstantReflectionClassConstant::IS_PUBLICint
Zaznacza stałe publiczne.
Przed PHP 7.4.0 wartością było 256.
ReflectionClassConstant::IS_PROTECTEDint
Zaznacza stałe protected.
Przed PHP 7.4.0 wartością było 512.
ReflectionClassConstant::IS_PRIVATEint
Zaznacza stałe prywatne.
Przed PHP 7.4.0 wartością było 1024.
ReflectionClassConstant::IS_FINALint
Zaznacza stałe finalne.
Wartości tych stałych mogą się zmieniać między wersjami PHP.
Zalecane jest, aby zawsze używać stałych
i unikać polegania bezpośrednio na ich wartościach.
&reftitle.changelog;
&Version;&Description;8.4.0
Stałe klasy są teraz otypowane.
8.0.0
Metoda ReflectionClassConstant::export została usunięta.
&reference.reflection.entities.reflectionclassconstant;