PHP.mk документација

ReflectionClassConstant

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

class.reflectionclassconstant.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека class.reflectionclassconstant.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
ReflectionClassConstant

Референца за `class.reflectionclassconstant.php` со подобрена типографија и навигација.

class.reflectionclassconstant.php

класата ReflectionClassConstant

(PHP 7 >= 7.1.0, PHP 8)

Вовед

На ReflectionClassConstant класата известува информации за константа на класата.

Синопсис на класата

class ReflectionClassConstant implements Рефлектор {
/* Константи */
public const int IS_PUBLIC;
public const int IS_PROTECTED;
public const int IS_PRIVATE;
public const int IS_FINAL;
/* Својства */
public string $name;
public string $class;
/* Методи */
public function __construct(object|string $class, string $constant)
public static function export(mixed $class, string $name, bool $return = ?): string
public function getAttributes(?string $name = null, int $flags = 0): array
public function getDocComment(): string|false
public function getModifiers(): int
public function getName(): string
public function getType(): ?ReflectionType
public function getValue(): mixed
public function hasType(): bool
public function isDeprecated(): bool
public function isEnumCase(): bool
public function isFinal(): bool
public function isPrivate(): bool
public function isProtected(): bool
public function isPublic(): bool
public function __toString(): string
}

Својства

name

Име на константата на класата. Само за читање, фрла ReflectionException при обид за пишување.

class

Име на класата каде што е дефинирана константата на класата. Само за читање, фрла ReflectionException при обид за пишување.

Претходно дефинирани константи

Модификатори на ReflectionClassConstant

ReflectionClassConstant::IS_PUBLIC int

Индицира public константи. Пред PHP 7.4.0, вредноста беше 256.

ReflectionClassConstant::IS_PROTECTED int

Индицира protected константи. Пред PHP 7.4.0, вредноста беше 512.

ReflectionClassConstant::IS_PRIVATE int

Индицира private константи. Пред PHP 7.4.0, вредноста беше 1024.

ReflectionClassConstant::IS_FINAL int

Индицира final константи. Достапно од PHP 8.1.0.

Забелешка:

Вредностите на овие константи може да се променат помеѓу верзиите на PHP. Се препорачува секогаш да ги користите константите и да не се потпирате директно на вредностите.

Дневник на промени

Верзија = NULL
8.4.0 Константите на класата сега се типизирани.
8.0.0 (PHP 7 >= 7.1.0, PHP 8) Враќа ODBC резултат објект ако SQL командата беше успешно извршена, или

Содржина

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.