src/Controller.php
protected function getEnum(string $name, array $enum, string $default = ''): string
    {
        //可以不提供,默认为空
        $v = $this->getString($name, $default);

        if ($v and !in_array($v, $enum)) {
            trigger_error('参数不在指定范围内', E_USER_ERROR);
        }
        return $v;
    }
protected function getEnum(string $name, array $enum, string $default = ''): string
    {
        //可以不提供,默认为空
        $v = $this->getString($name, $default);

        if ($v and !in_array($v, $enum)) {
            trigger_error('参数不在指定范围内', E_USER_ERROR);
        }
        return $v;
    }
获取指定范围值枚举 值,可以默认
@param $name string 参数名
@param $enum array 允许的取值范围
@param $default string 默认值
@return string