【问题标题】:How to parse this json data in php? [duplicate]如何在php中解析这个json数据? [复制]
【发布时间】:2019-07-25 03:29:11
【问题描述】:
{"data":[{"name":"John","sex":"M","address":{"unit":"7"}}]}

【问题讨论】:

  • 你听说过 json_decode 吗?
  • 请删除 xml 和 javasrcipt 标签:您的问题是关于 json 和 php

标签: php json


【解决方案1】:

您可以使用PHP 的json_decode() 方法。

<?php

// Store JSON data in a PHP variable
$json = '{"data":[{"name":"John","sex":"M","address":{"unit":"7"}}]}';

var_dump(json_decode($json));
?>

活生生的例子是here

json_decode() 函数默认返回一个对象

【讨论】:

    【解决方案2】:
    <?php
    $jsonData ='{"data":[{"name":"John","sex":"M","address":{"unit":"7"}}]}';
    $json_decode = json_decode($jsonData, true);
    echo '<pre>';
    print_r($json_decode); 
    echo '</pre>';
    
    echo $json_decode['data']['0']['name'];
    ?>
    

    【讨论】:

      猜你喜欢
      • 2012-05-24
      • 2020-03-19
      • 1970-01-01
      • 2014-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-28
      • 2013-06-27
      相关资源
      最近更新 更多