2015-05-23 5 views
-2

У меня есть JSON URL: http://www.lfsworld.net/pubstat/get_stat2.php?version=1.5&idk=5GvgiUmwdVfkZXQdoKOK0aN5LTOzS9Yo&action=hosts&s=1Извлечение из удаленного JSON

Я ищу, чтобы получить определенную линию, где «имя хоста» равно $ хозяина, и затем получить значение из «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

Loop его содержание и сравнить значение, которое вы хотите, как это:

foreach($json as $jsonLine) { 
    if($json['hostname'] == $host) { 
     doSomething(); 
     break; 
    } 
} 
Смежные вопросы