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