2016-06-06 5 views
0

Ich suche einen grundlegenden IP-Tracker zu erstellen, ich versuche, herauszufinden, wie bestimmte Aspekte dieses Variablen Echo, prost:PHP - Was sind das und wie echo ich bestimmte Werte?

{"ip":"MY IP","country_code":"GB","country_name":"United Kingdom","region_code":"ENG","region_name":"England","city":"MY CITY","zip_code":"MY CODE","time_zone":"Europe/London","latitude":----,"longitude":-----,"metro_code":-} 

Dies ist der Code, den ich auf lese up:

$location = file_get_contents('http://freegeoip.net/json/'.$_SERVER['REMOTE_ADDR']); 
print_r($location); 

{ 
    "ip": "77.99.179.98", 
    "country_code": "GB", 
    "country_name": "United Kingdom", 
    "region_code": "H9", 
    "region_name": "London, City of", 
    "city": "London", 
    "zipcode": "", 
    "latitude": 51.5142, 
    "longitude": -0.0931, 
    "metro_code": "", 
    "areacode": "" 

}

Prost!

+2

Es ist 'JSON' Echo. Verwenden Sie 'json_decode', um es in ein Objekt zu konvertieren und entsprechend zu verwenden. –

Antwort