How to get the client IP address in PHP

1 Answer

0 votes
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
    $ip = $_SERVER['HTTP_CLIENT_IP'];
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
    $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
    $ip = $_SERVER['REMOTE_ADDR'];
}
echo $ip;


/*
run:

123.45.678.9

*/

 



answered Feb 21, 2019 by avibootz

Related questions

2 answers 220 views
220 views asked Jun 23, 2016 by avibootz
2 answers 286 views
1 answer 117 views
...