decode来回显数据json

decode来回显数据json

本文介绍了通过json_decode来回显数据json的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想通过json_decode来回显json_encode值,怎么回事?

I want echo value json_encode by json_decode, how is it?

以下是我无法尝试的php代码:

Following php code is my try that not work:

$json = '[{"dg_j":"1390\/02\/05","dg_sh":"2011\/4\/25"}]';

$obj = json_decode($json);

echo $obj->{'dg_j'};
echo '<br>';
echo $obj->{'dg_sh'};

推荐答案

实际上,您得到的是一个包含单个对象的数组.你想要

What you've got is actually an array that contains a single object. You'd want

$obj[0]->dg_j

执行var_dump($obj)将显示JSON实际变成了什么.

Doing a var_dump($obj) will show you what the JSON actually turned into.

这篇关于通过json_decode来回显数据json的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-03 18:48