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