Определение загрузки через аякс

Иногда нужно определить подгружается ли страница посредством ajax или открывется страница напрямую. Для таких целей можно использовать константу вида:


define('IS_AJAX', isset($_SERVER['HTTP_X_REQUESTED_WITH'])?$_SERVER['HTTP_X_REQUESTED_WITH']==='XMLHttpRequest' : ($_REQUEST['AJAX_CALL']==='Y') ? true : false);


Далее просто проверяем вставляя её в if


<? if (IS_AJAX): ?>
  <? echo "Подгруженно через ajax"; ?>
<? endif; ?>