我希望获得某个行,其中“hostname”等于$ host,然后获取“nrracers”的值。
到目前为止,我有以下内容,它将以不同的形式获取整个文件。
<?php
$host = "Random Host Name";
$json = file_get_contents("http://www.lfsworld.net/pubstat/get_stat2.php?version=1.5&idk=5GvgiUmwdVfkZXQdoKOK0aN5LTOzS9Yo&action=hosts&s=1");
var_dump(json_decode($json));
var_dump(json_decode($json, true));
?>
答案 0 :(得分:0)
循环其内容并与您想要的值进行比较:
foreach($json as $jsonLine) {
if($json['hostname'] == $host) {
doSomething();
break;
}
}