? ReflectionEnum::isBacked
ReflectionEnumUnitCase::__construct ?
Bejson.com
PHP Manual
反射
ReflectionEnumUnitCase 類
ReflectionEnumUnitCase 類
(PHP 8 >= 8.1.0)
簡介
ReflectionEnumUnitCase
類報告了 Enum 單元條目, 不包含對應的標量。
類摘要
class
ReflectionEnumUnitCase
extends
ReflectionClassConstant
implements
Reflector
{
/* 繼承的常量 */
const
int
ReflectionClassConstant::IS_PUBLIC
= 1
;
const
int
ReflectionClassConstant::IS_PROTECTED
= 2
;
const
int
ReflectionClassConstant::IS_PRIVATE
= 4
;
/* 繼承的屬性 */
public
string
$
name
;
public
string
$
class
;
/* 方法 */
public
getEnum
():
ReflectionEnum
public
getValue
():
UnitEnum
/* 繼承的方法 */
public
static
ReflectionClassConstant::export
(
mixed
$class
,
string
$name
,
bool
$return
= ?
):
string
public
ReflectionClassConstant::getAttributes
(
?
string
$name
=
null
,
int
$flags
= 0
):
array
public
ReflectionClassConstant::getDeclaringClass
():
ReflectionClass
public
ReflectionClassConstant::getDocComment
():
string
|
false
public
ReflectionClassConstant::getModifiers
():
int
public
ReflectionClassConstant::getName
():
string
public
ReflectionClassConstant::getValue
():
mixed
public
ReflectionClassConstant::isFinal
():
bool
public
ReflectionClassConstant::isPrivate
():
bool
public
ReflectionClassConstant::isProtected
():
bool
public
ReflectionClassConstant::isPublic
():
bool
public
ReflectionClassConstant::__toString
():
string
}
參見
枚舉
ReflectionEnumBackedCase
目錄
ReflectionEnumUnitCase::__construct
— Instantiates a ReflectionEnumUnitCase object
ReflectionEnumUnitCase::getEnum
— 獲取該枚舉條目的反射
ReflectionEnumUnitCase::getValue
— 獲取反射對象描述的枚舉條目對象