我有这个JSON(来自Steam Market):
{"成功":真," LOWEST_PRICE":" $ 5.79#34;"体积":" 2932&# 34;," median_price":" $ 5.79#34;}
我有这段代码:
$urlm = 'http://steamcommunity.com/market/priceoverview/?currency=1&appid=730&market_hash_name='.$name;
$market = json_decode(file_get_contents($urlm), true);
echo $market['lowest_price'];
但是当我尝试它时,它们会给我一个错误:
注意:未定义的索引:lowest_price
有什么问题?因为我有一个其他JSON使用相同的方法,并且工作完美。
答案 0 :(得分:2)
你应该urlencode
你的变数:
$urlm = 'http://steamcommunity.com/market/priceoverview/?currency=1&appid=730&market_hash_name='. urlencode($name);