location — Как отобразить с помощью php только почтовый индекс области и региона?

Мне нужна небольшая помощь. Я хотел бы показать посетителям их «region_name» и «zip_code»

Я нашел следующий исходный код, но не знаю, как его изменить, и в результате я вижу только регион и почтовый индекс.

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

Пожалуйста, все, вы можете мне помочь, если это возможно? Я пытался:

echo $zipcode = $location['zip_code'];

но это не работает.

0

Решение

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

echo $location->zip_code;
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]