Request类方法
|获取当前运行程序的网址域名。 如:http://www.doitphp.com。注:Controller基类中虽然有类方法调用了本类的getServerName(),但使用范围也仅限Controller文件、Widget文件及Extension文件中,对于Model文件中若开发有代码获取当前域名时,则可以通过静态调用来使用本类方法,如:Request::getServerName()。
|参数说明:
|参数为空
举例说明:
2、isSecure()
|判断当前的网络协议是否为https安全请
|参数说明:
|参数为空
举例说明:
- 例一、
- if(Request::isSecure()){
- echo 'https';
3、getClientIp($default = '0.0.0.0')
|获取客户端IP。注:Controller基类中虽然有类方法调用了本类的getClientIp(),但使用范围也仅限Controller文件、Widget文件及Extension文件中,对于Model文件中若开发有代码获取客户端IP时,则可以通过静态调用来使用本类方法,如:Request::getClientIp()。
|参数说明:
|$default : 默认IP
- 例一、
- $ip = Request::getClientIp();
- echo $ip;
|获取全局变量$_SERVER的参数值
|参数说明:
|$key : 参数键值, 注:不支持数组
|$default : 默认参数值
举例说明:
5、files($key = null, $default = null)
|获取全局变量$_FILES的参数值
|参数说明:
|$key : 参数键值, 注:不支持数组
|$default : 默认参数值
举例说明:
- 略。
6、env($key = null, $default = null)
|获取全局变量$_ENV的参数值
|参数说明:
|$key : 参数键值, 注:不支持数组
|$default : 默认参数值
- 略。
|判断是否为ajax调用
|参数说明:
|参数为空
举例说明:
8、isPost()
|判断是否为POST调用
|参数说明:
|参数为空
举例说明:
- 略。
9、isGet()
|判断是否为GET调用
|参数说明:
|参数为空