1 /** 2 * 判斷是否為get請求 3 * 4 * @return bool 5 */ 6 function is_get():bool 7 { 8 return $_SERVER['REQUEST_METHOD'] == 'GET' ? true : false; 9 } 10 11 /** 12 * 判斷是否為post請求 13 * 14 * @return bool 15 */ 16 function is_post():bool 17 { 18 return $_SERVER['REQUEST_METHOD'] == 'POST' ? true : false; 19 } 20 21 /** 22 * 判斷是否為ajax請求 23 * 24 * @return bool 25 */ 26 function is_ajax():bool 27 { 28 return ((isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest')) ? true : false; 29 }