php 多维JSON 的问题??

hc_net 2019-04-12 05:37:52
请教在PHP 多维 JSON转换


{
"Day": [
{
"SUM(orderprice)": null
}
],
"Yesterday": [
{
"SUM(orderprice)": "0.50"
}
],
"Week": [
{
"SUM(orderprice)": "0.50"
}
],
"Month": [
{
"SUM(orderprice)": "0.50"
}
],
"LastMonth": [
{
"SUM(orderprice)": null
}
],
"Year": [
{
"SUM(orderprice)": "0.50"
}
]
}



上面多维JSON格式 如何转换如下的JSON格式谢谢

{

{
"Yesterday": "0.50"
},
{
"Week": "0.50"
},
{
"Month": "0.50"
},
{
"LastMonth": null
},
{
"Year": "0.50"
}
}

...全文
137 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hc_net 2019-04-12
  • 打赏
  • 举报
回复
多谢了回复,后来我用 array_reduce 函数 合并了为一维数组解决了。
  • 打赏
  • 举报
回复
拿出来key 和不为null的发value啊

$newArr = array();
foreach($arr as $key=>$value){
if($value){
$newArr[] = array(
"$key"=>$value,
);
}
}

var_dump($newArr);
var_dump(json_encode($newArr));

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧