|
PHP - Мой ip
PHP - IP-адрес пользователя
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
<?php
function getIp() {
$keys = [ 'HTTP_CLIENT_IP', 'HTTP_X_FORWARDED_FOR', 'REMOTE_ADDR' ];
foreach ($keys as $key):
if (!empty($_SERVER[$key])) { $arr = explode(',', $_SERVER[$key]); $ip = trim(end($arr)); if(filter_var($ip, FILTER_VALIDATE_IP)) { return $ip; } }
endforeach; }
echo getIp();?>
|
|