Как на PHP узнать IP адрес посетителя
IP адрес посетителя, как и другая полезная информация, хранится в суперглобальной переменной $_SERVER. Суперглобальной она называется из-за того, что она доступна всегда и везде. Её не нужно определять или как-то подключать. Она видна даже если запускать скрипт из командной строки.
$_SERVER не что иное как ассоциативный массив данный.
Чтобы посмотреть из чего он состоит - его можно вывести полностью:
На и непосредственно IP адрес хранится в элементе с индексом REMOTE_ADDR.
echo '<pre>'; echo '</pre>';