How to get IP address using PHP

  1. <?php  
  2. function getIpAddress()  
  3. {  
  4. if (!emptyempty($_SERVER['HTTP_CLIENT_IP']))  
  5. {  
  6. $ip=$_SERVER['HTTP_CLIENT_IP'];  
  7. }  
  8. elseif (!emptyempty($_SERVER['HTTP_X_FORWARDED_FOR']))  
  9. //to check ip is pass from proxy  
  10. {  
  11. $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];  
  12. }  
  13. else  
  14. {  
  15. $ip=$_SERVER['REMOTE_ADDR'];  
  16. }  
  17. return $ip;  
  18. }  
  19. echo getIpAddress();  
  20. ?>