【问题标题】:How to display JSON array如何显示 JSON 数组
【发布时间】:2017-07-04 07:46:20
【问题描述】:

所以我编写了这段代码来从 API.AI 获取 json。我想知道如何在此表单上回显解码的 JSON 文件。目前解码后的 JSON 被保存在一个新文件 JSON.php 中,但我不想保存,而是想知道如何查看它?

$data = json_decode(file_get_contents("php://input"), true);
file_put_contents("JSON.php", print_r($data, true));

【问题讨论】:

  • 如果你写过这段代码,你可能知道print_r()做了什么......
  • 是的,我知道它的作用。但我尝试了 print_r ($data);但它不起作用
  • var_dump($data)

标签: php arrays json


【解决方案1】:

正如 cmets 所说,您可以使用 var_dump 查看粗略数据,但如果您真的想将它用于某些事情,您可能想要遍历对象并提取属性。

像这样:

foreach($data as $theData)
{
 echo $theData->property;
}

问候

【讨论】:

    【解决方案2】:

    这样做:-

    $postdata = file_get_contents("php://input");

    $request = json_decode($postdata);

    print_r($request);

    或者你可以这样做:- $request->indexname

    【讨论】:

    • 嗨,但它没有打印出数组:(
    • 你是在本地运行这个吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-28
    • 1970-01-01
    • 2017-05-22
    • 2013-01-06
    • 1970-01-01
    相关资源
    最近更新 更多