ReflectionClassConstant
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
ReflectionClassConstant
Референца за `class.reflectionclassconstant.php` со подобрена типографија и навигација.
класата ReflectionClassConstant
(PHP 7 >= 7.1.0, PHP 8)
Вовед
На ReflectionClassConstant класата известува информации за константа на класата.
Синопсис на класата
Својства
- name
-
Име на константата на класата. Само за читање, фрла ReflectionException при обид за пишување.
- class
-
Име на класата каде што е дефинирана константата на класата. Само за читање, фрла ReflectionException при обид за пишување.
Претходно дефинирани константи
Модификатори на ReflectionClassConstant
-
ReflectionClassConstant::IS_PUBLICint -
Индицира public константи. Пред PHP 7.4.0, вредноста беше
256. -
ReflectionClassConstant::IS_PROTECTEDint -
Индицира protected константи. Пред PHP 7.4.0, вредноста беше
512. -
ReflectionClassConstant::IS_PRIVATEint -
Индицира private константи. Пред PHP 7.4.0, вредноста беше
1024. -
ReflectionClassConstant::IS_FINALint -
Индицира final константи. Достапно од PHP 8.1.0.
Забелешка:
Вредностите на овие константи може да се променат помеѓу верзиите на PHP. Се препорачува секогаш да ги користите константите и да не се потпирате директно на вредностите.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.4.0 | Константите на класата сега се типизирани. |
| 8.0.0 | (PHP 7 >= 7.1.0, PHP 8) Враќа ODBC резултат објект ако SQL командата беше успешно извршена, или |
Содржина
- ReflectionClassConstant::__construct — Конструира ReflectionClassConstant
- ReflectionClassConstant::export — Експортирај
- ReflectionClassConstant::getAttributes — Добива атрибути
- ReflectionClassConstant::getDeclaringClass — Добива класа што ја декларира
- ReflectionClassConstant::getDocComment — Добива коментари за документација
- ReflectionClassConstant::getModifiers — Добива модификатори на константа на класа
- ReflectionClassConstant::getName — Добива име на константа
- ReflectionClassConstant::getType — Добива тип на константа на класа
- ReflectionClassConstant::getValue — Добива вредност
- ReflectionClassConstant::hasType — Проверува дали константата на класа има тип
- ReflectionClassConstant::isDeprecated — Проверува дали е застарена
- ReflectionClassConstant::isEnumCase — Проверува дали константата на класа е случај на Enum
- ReflectionClassConstant::isFinal — Проверува дали константата на класа е финален
- ReflectionClassConstant::isPrivate — Проверува дали константата на класа е приватна
- ReflectionClassConstant::isProtected — Проверува дали константата на класа е заштитена
- ReflectionClassConstant::isPublic — Проверува дали константата на класата е јавна
- ReflectionClassConstant::__toString — Враќа текстуелна репрезентација на објектот ReflectionClassConstant