is_ajax()

Проверяет, является ли текущий HTTP запрос AJAX запросом.

Возвращает

true/false. true при AJAX запросе false при обычно запросе.

if (is_ajax()) {
	// это AJAX запрос
}

Код функции

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