src/Debug.php
static public function isDebug(string $name = ''): bool
    {
        // 记录临时禁止标识
        static $closed = false;

        // 如果已经关闭了调试
        if ($closed) {
            return false;
        }

        // 如果是要求临时关闭调试
        if ($name == 'close debug') {
            $closed = true;
            return false;
        }

        // 如果请求参数中要求关闭调试
        if (isset($_REQUEST['debug']) and !$name and in_array($_REQUEST['debug'], ['close', 'off', '0', 'disabled', 'no'])) {
            return false;
        }

        // 如果配置文件中指明了调试,或者直接链接中有DEBUG,则是调试模式
        if (Config::isDebug()) {
            return true;
        }

        // 请求参数中指定了调试状态
        if (isset($_REQUEST['debug']) and (!$name or $_REQUEST['debug'] == $name)) {
            return true;
        }

        // 如果COOKIE调试指定了长效调试状态
        $key = configDefault(false, 'system', 'cookieDebug');
        if (isset($_COOKIE[$key]) and (!$name or $_COOKIE[$key] == $name)) {
            return true;
        }

        return false;
    }
static public function isDebug(string $name = ''): bool
    {
        // 记录临时禁止标识
        static $closed = false;

        // 如果已经关闭了调试
        if ($closed) {
            return false;
        }

        // 如果是要求临时关闭调试
        if ($name == 'close debug') {
            $closed = true;
            return false;
        }

        // 如果请求参数中要求关闭调试
        if (isset($_REQUEST['debug']) and !$name and in_array($_REQUEST['debug'], ['close', 'off', '0', 'disabled', 'no'])) {
            return false;
        }

        // 如果配置文件中指明了调试,或者直接链接中有DEBUG,则是调试模式
        if (Config::isDebug()) {
            return true;
        }

        // 请求参数中指定了调试状态
        if (isset($_REQUEST['debug']) and (!$name or $_REQUEST['debug'] == $name)) {
            return true;
        }

        // 如果COOKIE调试指定了长效调试状态
        $key = configDefault(false, 'system', 'cookieDebug');
        if (isset($_COOKIE[$key]) and (!$name or $_COOKIE[$key] == $name)) {
            return true;
        }

        return false;
    }
判断是否调试状态 ,可被临时关闭
或者配置文件中指定了调试状态,或者当前请求中指定了调试状态,或者长效指定了调试状态
@param string $name
@return boolean