【发布时间】:2013-09-23 10:33:41
【问题描述】:
我已经阅读了这个question 并没有回答我的问题。
我有一个这样的数组:
Array
(
[0] => Array
(
[COM] => 10659.68
)
[1] => Array
(
[MCD] => 1219.09
)
[2] => Array
(
[MCR] => 77047.65
)
)
当我创建一个 json_encode() 时,它会返回这个;
[{"COM":10659.68},{"MCD":1219.09},{"MCR":77047.65}]
我需要的是通过这种方式获取数据:
[["COM":10659.68],["MCD":1219.09],["MCR":77047.65]]
知道如何实现这一目标
【问题讨论】:
-
第一个是有效的 JSON,第二个不是。
-
你不能指望 json_encode() 返回一个无效的 JSON
-
如果您确定每个字符串的内容格式,我认为您可以对 json_encode 输出进行正则表达式替换,您尝试了吗?
-
@lelloman 我要试试..谢谢这个想法
-
yw,@RubenSerratePardo 给出了答案,也许你不需要写它;)