永发信息网

php 读取 json 里面的字段内容

答案:4  悬赏:10  手机版
解决时间 2021-04-03 03:08
php 读取 json 里面的字段内容
最佳答案
示例代码如下:


header("Content-type: text/html; charset=utf-8");
$postArray = '[{"count":{"左脑":2,"右脑":3,"全脑":2,"全脑1":1},"score":{"左脑":8,"右脑":14,"全脑":15,"全脑1":8},"pingjun":{"左脑":4,"右脑":4.6666666666667,"全脑":7.5,"全脑1":8}}]';
$de_json = json_decode($postArray, true);
echo $de_json[0]['pingjun']['左脑'];
?>

json 数组结构如图:



追问但是我 就是想输出 整体 pingjun这里面的值 得怎么写呀追答整体输出是一样的啊,最简单的用 print_r 就可以输出数组内容了。如果想要进行进一步的处理,可以读取数组值后再输出,比如:


$de_json = json_decode($postArray, true);

echo '左脑: ' . $de_json[0]['pingjun']['左脑'] .'
';
echo '右脑: ' . $de_json[0]['pingjun']['右脑'] .'
';
echo '全脑: ' . $de_json[0]['pingjun']['全脑'] .'
';
echo '全脑1: ' . $de_json[0]['pingjun']['全脑1'] .'
';

echo '';
print_r($de_json[0]['pingjun']);
echo '';




追问因为这个 类型 是不一定, 不一定是左脑或者右脑什么的。 所以 就不能单一的 去读哪个名字, 所以我就想把他们整体的输出 然后把这个输出的 在存入数据库的一个字段。 在我用的时候 我在拆分他们。
列如:我就想把json里面 是pingjun 输出 : 左脑: 4,右脑: 4.6666666666667,全脑: 7.5,全脑1: 8
绝对新手,有点蒙圈。谢谢帮忙追答$de_json = json_decode($postArray, true);

foreach($de_json[0]['pingjun'] as $key => $value)
{
  echo "$key : $value ,";
}

全部回答
参考示例代码如下:
$json = '{"a":100,"b":200,"c":300,"d":400,"e":500}';
//首先将json字符串转换成关联数组
$arr=json_decode($json, true);
//然后循环读取数据
foreach($arr as $item){
echo $item;
echo "
";
}
?>
运行结果:
100
200
300
400
500
$a = '{"count":{"左脑":2,"右脑":3,"全脑":2,"全脑1":1},"score":{"左脑":8,"右脑":14,"全脑":15,"全脑1":8},"pingjun":{"左脑":4,"右脑":4.6666666666667,"全脑":7.5,"全脑1":8}}';

$b = json_decode($a);
$status = $b->pingjun;追问输出不了啊 这样 我也是这样写的, 但是没有
json_decode($str,ture); 将json转化为数组,数组取值你知道怎么取吧?追问我是新手,帮忙下写吧。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
听说吃了金唯儿生的孩子聪明真的吗
苹果手机ID的作用是哪些?
微信个人订阅号手机如何申请
最后一个是巧的成语
换了大轮胎之后,油耗会升高吗?
包粽子馅怎么做
墩身和立柱有什么区别
《专属天使》完整歌词
C# Label中的Visible怎么用?
vfp题目。使用sql语句向表中插入一条记录。我
大学生这么穿怎么样
在淘宝买东西 质量差 货收到了,没有确认 想
我就想知道乐视2到底更不更新了 我都想自己刷
小型密码锁怎么修改密码?>
知天实勤努长智增力奋日慧学识习日天践,这18
推荐资讯
OFFICE安装时选择首次使用时安装是不是要用的
采桑图反映哪个时期
服装店仓库总结和更改!
16层的小高层我选一层带小院好不好?
-Howmanynumbersarethereinyourmobilephone(
日日夜夜和日暮晨曦意思一样吗
小金理财签到一天给多少
文科生上大专能学什么?
我想去打工,去哪里好
关于Excel?????。
孟加拉开具的L/C有好多问题,请各位大侠
40岁圆脸留什么发型显年轻
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?