In this Get Visitor Information by IP Address in PHP post, you will learn how to get a visitor’s full details, like timezone, country, IP address, Country Code, state, region, Continent Code, latitude, Continent Name, longitude, Currency Code and so on, using the visitor’s IP address using Core PHP programming language.
$ip_address = $_SERVER['REMOTE_ADDR'];
$ip_address_info = @json_decode(file_get_contents("http://www.geoplugin.net/json.gp?ip=".$ip_address));
Complete PHP Code: Get Visitor Information by IP Address in PHP
echo 'Country Name = '.$ip_address_info->geoplugin_countryName.' '; echo 'Country Code = '.$ip_address_info->geoplugin_countryCode.' '; echo 'City = '.$ip_address_info->geoplugin_city.' '; echo 'Region = '.$ip_address_info->geoplugin_region.' '; echo 'Latitude = '.$ip_address_info->geoplugin_latitude.' '; echo 'Longitude = '.$ip_address_info->geoplugin_longitude.' '; echo 'Timezone = '.$ip_address_info->geoplugin_timezone.' '; echo 'Continent Code = '.$ip_address_info->geoplugin_continentCode.' '; echo 'Continent Name = '.$ip_address_info->geoplugin_continentName.' '; echo 'Timezone = '.$ip_address_info->geoplugin_timezone.' '; echo 'Currency Code = '.$ip_address_info->geoplugin_currencyCode; } ?>
Don’t Miss : Random IP Address
Result
Country Name = India Country Code = IN City = Rajkot Region = Gujarat Latitude = 22.2916 Longitude = 70.7932 Timezone = Asia/Kolkata Continent Code = AS Continent Name = Asia Timezone = Asia/Kolkata Currency Code = INR
For Proxy Website – php get ip address
Country Name = United States Country Code = US City = Region = Latitude = 37.751 Longitude = -97.822 Timezone = America/Chicago Continent Code = NA Continent Name = North America Timezone = America/Chicago Currency Code = USD
Also Check : What is my screen resolution?