ReflectionEnum::getCases
返回枚举中的所有条目的清单
&reftitle.description;
public arrayReflectionEnum::getCases
每个枚举都能包括零或多个条目。该方法能获取所有定义的条目,
顺序为语法中的顺序(也就是源码中出现的顺序)。
&reftitle.parameters;
&no.function.parameters;
&reftitle.returnvalues;
数组,包含了 Enum 的反射对象,包含每一个枚举条目。
对于 Unit Enum,它们都会是 ReflectionEnumUnitCase 的实例。
对于回退枚举,它们都会是 ReflectionEnumBackedCase 的实例。
&reftitle.examples;
ReflectionEnum::getCases 示例
getCases();
foreach ($cases as $rCase) {
var_dump($rCase->getValue());
}
?>
]]>
&example.outputs;
&reftitle.seealso;
枚举
ReflectionEnum::getCase
ReflectionEnum::isBacked