PHP不获取JSON值
我使用TF2 Json获取项的颜色,当我尝试获取颜色时,不会返回任何内容PHP不获取JSON值,php,json,Php,Json,我使用TF2 Json获取项的颜色,当我尝试获取颜色时,不会返回任何内容 foreach($items as $item) { if($item["tradable"] == 1) { $image_url = "http://cdn.steamcommunity.com/economy/image/"; if($item["icon_url_large"]) { $image_url = $item["icon_url_l
foreach($items as $item) {
if($item["tradable"] == 1) {
$image_url = "http://cdn.steamcommunity.com/economy/image/";
if($item["icon_url_large"]) {
$image_url = $item["icon_url_large"];
} else {
$image_url = $item["icon_url"];
}
$hash = str_replace("+", "%20", urlencode($item["market_hash_name"]));
echo "<a href='http://steamcommunity.com/market/listings/440/$hash'>" . PHP_EOL;
HERE > echo "<img class='item' style='border: 3px solid #". $item["tags[0].color"]; TRYING TO GRAB THIS
echo "; border-radius: 5px;' src='http://cdn.steamcommunity.com/economy/image/$image_url' />";
echo "</a>" . PHP_EOL;
echo PHP_EOL;
}
}
foreach($items作为$item){
如果($item[“tradable”]==1){
$image_url=”http://cdn.steamcommunity.com/economy/image/";
如果($item[“icon\u url\u large”]){
$image\u url=$item[“icon\u url\u large”];
}否则{
$image_url=$item[“icon_url”];
}
$hash=str_replace(“+”、“%20”、urlencode($item[“market_hash_name”]);
回音“.PHP_EOL;
echo PHP_EOL;
}
}
代码中的其他内容都可以正常工作,下面是json,直到标记:
以下是HTML返回的内容:
<img class="item" style="border: 3px solid #; border-radius: 5px;" src="http://cdn.steamcommunity.com/economy/image/fWFc82js0fmoRAP-qOIPu5THSWqfSmTELLqcUywGkijVjZULUrsm1j-9xgEIYxQcWA_ruwdAidvjMviZBucMnuUs4IRc5jpqgwZ-euG2MWM2IAKXUvhYBPBpo1_oD3M268I2B9TloOtSeFi9t4DBN7MlY9FSX56H0R-bbNc">
看起来您要做的是:
$item["tags"][0]["color"]
看起来您要做的是:
$item["tags"][0]["color"]
谢谢,我不知道你必须有单独的方括号。谢谢,我不知道你必须有单独的方括号。