$ajax
是否为 AJAX 请求,值为 TRUE/FALSE 。
浏览器在发送 AJAX 请求的时候,会发送特定的头信息,会被当做判断依据。
【定义】 文件:xiunophp/xiunophp.php 大约 55 行:
$ajax = isset($_SERVER["HTTP_X_REQUESTED_WITH"]) && strtolower(trim($_SERVER["HTTP_X_REQUESTED_WITH"])) == "xmlhttprequest";
【用例】
<?php
include "./xiunophp/xiunophp.php";
if($ajax) {
// ajax 请求时,服务端一般返回 json 格式数据
echo "{"code":1, "message":"ok"}";
} else {
echo "ok";
}
?>