问答详情
源自:1-6 代码练习

直接转换  $a = json_decode($json);  有个疑问啊?就是 $a = json_decode($json,true)是什么用去了?忘记了;

提问者:小楼一夜嘿嘿 2014-10-27 22:54

个回答

  • 想吃我的菜么
    2014-10-30 14:16:31

    <?php
    $json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';
    $a=json_decode($json,true);
    print_r($a);
    foreach($a as $key=>$val)
    echo $key.":".$val."<br>";
    ?>

    这是json_decode属性为true时,$a是一个关联数组。若属性不是true时,你用echo $a->b; 看看作为对象时的输出。

  • 想吃我的菜么
    2014-10-30 14:12:16

    前者$a是对象。或者$a是关联数组。