В этой статье вы будете ознакомлены с тем как получить данные о человеке зашедшем на ваш сайт (или выполнившим порядок действий приводящий к запуску функции).
Также посмотреть как работает данная переменная (← забегаю вперёд) вы сможете на моём сайте среди проектов HackersTeam.
Начнём с того, что данные собираются с помощью суперглобальной переменной SERVER ($_SERVER).
Узнать все элементы этой переменной-массива можете воспользовавшись функцией phpinfo() :
<?php
phpinfo();
?>
↑ (Смотрите почти в самом низу сайта)
1. IP адрес
<?php
echo $_SERVER["REMOTE_ADDR"];
?>
Если вы делаете это на локальном сервере то увидите локальный адрес - то есть localhost - 127.0.0.1
Если всё делается на сайте, то будет показан ваш физический адрес.
На фотографии показано количество элементов в массиве и показаны некоторые значения. Помимо всего вы можете видеть где находится переменная (видно где расположен "ползунок").
Итого всего почти 40 "функций".
Ещё раз вставлю ссылку на сайт HackersTeam
На сайте будет выведено:
1 строчка. Ваш физический IP адрес.
2. строчка. Ваш "USER AGENT".
IP адрес вы можете проверить вот здесь:
http://ru.itsip.info/geoip