CI框架中,判断post,ajax,get请求的方法

CI框架当中并无提供,相似tp框架中IS_POST,IS_AJAX,IS_GET的方法。php

全部就得咱们本身造轮子了。下面就介绍一下,如何定义这些判断请求的方法。其实很简单的。ajax

首先打开constants.php,这是一个定义常量的文件。而后往文件里加上这几行代码。框架

//定义请求数据的方法
define('IS_POST',strtolower($_SERVER["REQUEST_METHOD"]) == 'post');//判断是不是post方法
define('IS_GET',strtolower($_SERVER["REQUEST_METHOD"]) == 'get');//判断是不是get方法
define('IS_AJAX',isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest');//判断是不是ajax请求

而后,就能够在控制器文件中调用这些方法了。post

相关文章
相关标签/搜索