Php obtains all the information (such as the address, postal code, country, and latitude and longitude) of the specified IP address. Php obtains all the information (such as address, zip code, country, and latitude and longitude) of a specified (guest) IP address. This document describes how to obtain the specified IP address (visitor) by using php) all IP information (php obtains all IP addresses (addresses, zip codes, countries, longitude and latitude ),
This example describes how to obtain all the information (such as address, zip code, country, and latitude and longitude) of a specified IP address by using php. Share it with you for your reference. The details are as follows:
The call method is very simple. This also requires database support. In the database, text and pinyin can coexist.
Read the code:
<?php function getIpInfo($ip,$timeout=15) { if(!function_exists('curl_init') or !function_exists('simplexml_load_string')) return false; $ch = curl_init("http://ipinfodb.com/ip_query2.php?ip={$ip}&timezone=true"); $options = array( CURLOPT_RETURNTRANSFER => true, ); curl_setopt_array($ch,$options); $res = curl_exec($ch); curl_close($ch); if($xml = simplexml_load_string($res)) { $return = array(); foreach ($xml->Location->children() as $key=>$item) { $return[$key] = strtolower($item); } return $return; } else { return false; } } $current_Ip_Info = getIpInfo('119.7.8.255'); var_dump($current_Ip_Info);
I hope this article will help you with php programming.
The following describes how to obtain all information about a visitor's IP address (such as the address, postal code, country, and latitude and longitude) all IP information (...