接收的json为:'{"Vod":{"title":"这是标题","description":"这是描述"}}'处理页面:
$data = json_decode(file_get_contents('php://input'), true);我想获取title和description的值,如何获取?

解决方案 »

  1.   

    print_r($data);
    看一下,感觉是输出到二维表数组里了
      

  2.   

    $json = '{"Vod":{"title":"这是标题","description":"这是描述"}}';
    // 对象object
    $obj = json_decode($json);
    $descripton = $obj->Vod->description;
    echo '对象获取的字段description,值为:' . $descripton . '<br />';
    // 数组array
    $arr = json_decode($json, true);
    $descripton = $arr['Vod']['description'];
    echo '数组获取的字段description,值为:' . $descripton . '<br />';
      

  3.   

    $data['Vod']['title']
    $data['Vod']['description']