1. 程式人生 > >php判斷是否是ajax提交,判斷是否是微信內建瀏覽器

php判斷是否是ajax提交,判斷是否是微信內建瀏覽器

判斷是否是ajax提交,首先要知道ajax的操作物件是誰:”xmlhttprequest”,下面是一個簡單的判斷封裝:

function is_ajax(){
  return ((isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest')) ? true : false;
}

判斷是否是微信瀏覽器
function is_weixin(){
  return strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false ? true : false;
}