Если вы читали документацию, Link to Docs
Похоже, что у вас есть сериализации PHP. Вы можете расшифровать, что онлайн:
Deserializer for PHP
и с PHP функции, хотя, как он говорит, вы, вероятно, лучше использовать JSON, например, http://ip-api.com/json/8.8.8.8 и обработка это. Вы можете использовать PHP или что-то вроде jQuery для синтаксического анализа строки.
Я не использую jsfiddle много, но вы могли видеть, работает ли это и имеет смысл. Я должен отметить, что когда я вхожу в jsfiddle, протокол https и код не работает, потому что протокол для JSON - http. Он должен работать с предоставленной связью.
JS
$.getJSON("http://ip-api.com/json/8.8.8.8", function(data) {
var items = [];
$.each(data, function(key, val) {
items.push("<li id='" + key + "'>" + val + "</li>");
});
items.push("<li>The Time Zone is just data.timezone: "+data.timezone+"</li>")
$("<ul/>", {
"class": "my-new-list",
html: items.join("")
}).appendTo("#results");
});
HTML
<div id="results"></div>
jQuery.getJSON Fiddle
Если вы просто хотите использовать PHP без JQuery вы можете попробовать что-то вроде:
<?php
$json = file_get_contents('http://ip-api.com/json/8.8.8.8');
$obj = json_decode($json);
echo "<pre>";
print_r($obj);
echo $obj->timezone;
echo "</pre>";
?>
как насчет json_decode? –
Получил это ... Пришлось сменить php на json в url lol –