CI框架當中並沒有提供,類似tp框架中IS_POST,IS_AJAX,IS_GET的方法。
所有就得我們自己造輪子了。下面就介紹一下,如何定義這些判斷請求的方法。其實很簡單的。
首先打開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請求
然后,就可以在控制器文件中調用這些方法了。