🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 常量定义 初始化后,会自动分析定义一些常量,这些常量都是一些请求方法和请求方法和一个特殊常量`__ROOT__`表示当前网站是否在子目录里面,可以通过配置类进行更改,如果配置不存在那么则自动判断(不要依赖自动判断) [TOC] ~~~ 请求方式 IS_GET IS_POST IS_PUT IS_DELETE 请求类型 IS_AJAX IS_PJAX 请求设备 IS_MOBILE ~~~ ## 方法 请求类定义了很多断言方法用于提供判断 ### 是否是源站域名 ~~~ /** * 是否是来自源站 * @param string $domain [本站域名] * @param string $referer [来源域名] * @return boolean [相同true不相同false] * 如果传入参数 则自动获取当前域名和$_SERVER中的referer信息类对比 */ public function isDomain($domain = '', $referer = '') ~~~ ### 获取ip地址 ~~~ /** * 客户ip地址 * [type] [0IP地址1数字形式的] * [adv] [代理方式还是普通方式] *@return [type] */ public function ip($type = 0, $adv = true) ~~~ ### 是否是https协议 ~~~ /** * 是否是https协议 * @return boolean [description] */ public function isHttps() ~~~ ### 是否是ajax ~~~ /** * 是否是ajax * @return boolean [description] */ public function isAjax() ~~~ ### 是否是pjax ~~~ /** * 是否是Pjax * @return boolean [description] */ public function isPjax() ~~~ ### 是否是来自微信 ~~~ /** * 微信 * @return boolean [description] */ public function isWeChat() ~~~ ### 是否是手机端 ~~~ /** * 是否是手机端 * @return boolean [description] */ public function isMobile() ~~~