[PHP] Условия из JSON

Тема в разделе "Программирование / Скриптинг", создана пользователем HooLIGUN, 19 окт 2015.

  1. HooLIGUN

    HooLIGUN

    Сообщения:
    748
    Симпатии:
    124
    Здравствуйте.
    имеется код:
    PHP:
    $key="token";
    $id="STEAMID_64";
    $datafile_get_contents("http://api.steampowered.com/ISteamUser/GetPlayerBans/v1/?key=$key&steamids=$id");
    При этом запросе результат получается такой
    Код:
    {
    	"players": [
    		{
    			"SteamId": "",
    			"CommunityBanned": false,
    			"VACBanned": false,
    			"NumberOfVACBans": 0,
    			"DaysSinceLastBan": 0,
    			"NumberOfGameBans": 0,
    			"EconomyBan": "none"
    		}
    	]
    	
    }
    Отсюда уже можно дальше брать данные.
    PHP:
    $infodata = (array) json_decode($data)->players[0];
    Но.
    Подскажите, как написать условие, если результат запроса JSON получился пустой (Стим ид введен не верно)? Конкретнее такой:
    Код:
    {
    	"players": [
    
    	]
    	
    }
     
  2. rom4s

    rom4s

    Сообщения:
    100
    Симпатии:
    31
    Ну как-нибудь так:
    PHP:
    $arr json_decode($data)->players;
    if(
    sizeof($arr))
    {
        
    $infodata $arr[0];
    }
    else
    {
        
    // ..
    }