src/Controller.php
protected function getFloatMust(string $name, string $msg = ''): float
    {
        $v = $this->getStringMust($name, $msg);
        if (false === filter_var($v, FILTER_VALIDATE_FLOAT)) {
            trigger_error($msg ?: "参数:$name 必须是一个浮点数", E_USER_ERROR);
        }
        return floatval($v);
    }
protected function getFloatMust(string $name, string $msg = ''): float
    {
        $v = $this->getStringMust($name, $msg);
        if (false === filter_var($v, FILTER_VALIDATE_FLOAT)) {
            trigger_error($msg ?: "参数:$name 必须是一个浮点数", E_USER_ERROR);
        }
        return floatval($v);
    }
从请求参数中获取一个必须的浮点参数
@param string $name 参数名称
@param string $msg 错误提示
@return float