PHP Conference Japan 2024

ReflectionEnum 類別

(PHP 8 >= 8.1.0)

簡介

ReflectionEnum 類別會回報有關列舉的資訊。

類別概要

class ReflectionEnum extends ReflectionClass {
/* 繼承的常數 */
/* 繼承的屬性 */
公開 字串 $name;
/* 方法 */
公開 __construct(物件|字串 $objectOrClass)
公開 getCases(): 陣列
公開 hasCase(字串 $name): 布林值
/* 繼承的方法 */
公開 靜態 ReflectionClass::export(混合 $argument, 布林值 $return = false): 字串
public ReflectionClass::getAttributes(?string $name = null, int $flags = 0): array
public ReflectionClass::getDocComment(): string|false
public ReflectionClass::getEndLine(): int|false
public ReflectionClass::getExtensionName(): string|false
public ReflectionClass::getFileName(): string|false
公開 ReflectionClass::newLazyGhost(可呼叫 $initializer, 整數 $options = 0): 物件
公開 ReflectionClass::newLazyProxy(可呼叫 $factory, 整數 $options = 0): 物件
公開 ReflectionClass::resetAsLazyGhost(物件 $object, 可呼叫 $initializer, 整數 $options = 0):
公開 ReflectionClass::resetAsLazyProxy(物件 $object, 可呼叫 $factory, 整數 $options = 0):
}

另請參閱

目錄

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top