Суперглобальный массив $_SERVER

В массив $_SERVER PHP-интерпретатор помещает переменные, полученные от сервера. Просмотреть массив $_SERVER можно при помощи print_r()или phpinfo(). Массив содержит:

echo "IP-адрес сервера - ".$_SERVER['SERVER_ADDR'];
echo "Порт сервера - ".$_SERVER['SERVER_PORT'];
echo "Web-сервер - ".$_SERVER['SERVER_SOFTWARE'];
echo "Версия HTTP-протокола - ".$_SERVER['SERVER_PROTOCOL']
echo "Вызова скрипта: GET или POST - ".$_SERVER['REQUEST_METHOD'];
echo "Переменные - ".$_SERVER['QUERY_STRING']; // параметры, переданные скрипту, т.е. то, что после "?": id=9&test=da
echo "Полный адрес к скрипту: http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']; // http://energodar.net/index.php
echo "Полный адрес к скрипту с переменными: http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; // http://energodar.net/index.php?id=9&test=da
echo "Полный путь к скрипту: ".$_SERVER['DOCUMENT_ROOT']."/".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']; // /home/energoda/www/energodar.net/index.php
echo "Полный путь к скрипту с переменными: ".$_SERVER['DOCUMENT_ROOT']."/".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; // /home/energoda/www/energodar.net/index.php?id=9&test=da

$_SERVER['HTTP_ACCEPT'] - предпочтения клиента относительно типа документа. Пример: image/gif, application/x-shockwave-flash, application/msword, */*
$_SERVER['HTTP_ACCEPT_LANGUAGE'] - какой язык использует клиент
$_SERVER['HTTP_HOST'] - имя сервера
$_SERVER['SERVER_NAME']
$_SERVER['HTTP_REFERER'] - адрес страницы, с которой посетитель пришёл, например index.php
$_SERVER['HTTP_USER_AGENT'] - тип, версия браузера и операционной системы посетителя.
$_SERVER['REMOTE_ADDR'] - IP-адрес клиента. Если клиент использует прокси-сервер (кроме анонимных) узнать его IP-адрес можно при помощи echo getenv(HTTP_X_FORWARDED_FOR).
$_SERVER['SCRIPT_FILENAME'] - абсолютный путь к файлу от корня диска.