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