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

HooLIGUN

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

	]
	
}
 

rom4s

Не понимает, что происходит  
Сообщения
214
Реакции
194
Подскажите, как написать условие, если результат запроса JSON получился пустой (Стим ид введен не верно)? Конкретнее такой:
C-подобный:
{
	"players": [

	]
	
}
Ну как-нибудь так:
PHP:
$arr = json_decode($data)->players;
if(sizeof($arr))
{
	$infodata = $arr[0];
}
else
{
	// ..
}
 
Сверху Снизу