业务场景
1:有时业务需要,得判断一个请求是否为Ajax请求,从而执行不同的业务
2:或者在Ajax请求的php文件中,需要include,但是include引入的文件中包含一些html和link的代码,这些会影响Ajax返回结果
function isAjax()
{
if (empty($_SERVER['HTTP_X_REQUESTED_WITH']))
{
return false;
}
$value = strtolower($_SERVER['HTTP_X_REQUESTED_WITH']);
$isAjax = 'xmlhttprequest' == $value;
return $isAjax;
}