无法读取一串JSON

时间:2016-05-11 01:55:27

标签: php html json

我有这个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使用相同的方法,并且工作完美。

1 个答案:

答案 0 :(得分:2)

你应该urlencode你的变数:

$urlm = 'http://steamcommunity.com/market/priceoverview/?currency=1&appid=730&market_hash_name='. urlencode($name);