示例#1
0
        }
        return self::$vars[$k] ? self::$vars[$k] : 'default';
    }
    static function getWord($k, $default = '')
    {
        $r = self::get($k, $default);
        return preg_replace('/[^a-zA-Z0-9]/', '', $r);
    }
    static function getInt($k, $default = '')
    {
        return intval(self::get($k, $default));
    }
    static function defined($k)
    {
        return array_key_exists($k, self::$vars);
    }
    static function init()
    {
        foreach ($_GET as $k => $v) {
            self::$vars[$k] = $v;
            self::$get[$k] = $v;
        }
        foreach ($_POST as $k => $v) {
            self::$vars[$k] = $v;
            self::$post[$k] = $v;
        }
        self::$method = $_SERVER['REQUEST_METHOD'];
    }
}
am4Request::init();