Çoğu zaman, etkinliği izlemek ve güvenlik nedeniyle ziyaretçinin IP adresini toplamamız gerekir. PHP'de ziyaretçinin IP adresini bulmak çok kolaydır. PHP $ _SERVER değişkeni, kullanıcının IP adresini almanın kolay bir yolunu sağlar.
Ziyaretçinin IP adresini almanın en basit yolu PHP'deki REMOTE_ADDR'yi kullanmaktır.

$ _SERVER ['REMOTE_ADDR'] - Geçerli sayfayı görüntüleyen kullanıcının IP adresini döndürür.
echo 'Kullanıcı IP - '.$_SERVER['REMOTE_ADDR'];

Ancak bazen REMOTE_ADDR, kullanıcının doğru IP adresini döndürmez. Bunun arkasındaki nedeni Proxy kullanmaktır. Bu durumda, PHP'deki kullanıcının gerçek IP adresini almak için aşağıdaki kodu kullanın.
function ipgetir(){

    if(!empty($_SERVER['HTTP_CLIENT_IP'])){         //ip from share internet         $ip = $_SERVER['HTTP_CLIENT_IP'];     }elseif(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){         //ip pass from proxy         $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];     }else{         $ip = $_SERVER['REMOTE_ADDR'];     }     return $ip; }
echo 'Kullanıcı Gerçek IP - '.ipgetir();