【发布时间】:2017-10-04 12:32:09
【问题描述】:
嘿,我正在尝试使用 json_encode 以 json 格式传回数据。
但它似乎返回如下:
[{‘county’:’us’,’sector’:’retail’}]
但是,最终用户表示他们希望得到不带方括号的响应。
我该怎么做?
谢谢。
【问题讨论】:
-
分享你的代码你是如何生成json的?
-
你能给我们一个你试图输出的数组的例子吗?同样有趣的事实是,将数组作为 json 的第一层是可以利用的。 OWASP link
-
与
’?真的吗?我想不出任何时候json_encode会这样做。您也未能包含minimal reproducible example。我们无法使用您未向我们展示的代码解决问题。 -
json_encode($data[0])会给你第一个对象。你所拥有的是一个数组,你正在寻找一个对象。 -
这样做的目的是通过post请求将数据作为api返回。那么如何返回这个最好的方法呢?