[英]Decode Json to array in php?
我在这个结构中有一个json
object :
{ "a": { "a": "10", "q": "dumb text" }, "b": { "a": "23:00", "q": "dumb text" }, "c": { "a": null, "q": "dumb text" } }
我希望从这个 object 中得到一个数组,例如:
[{ "a": "10", "q": "dumb text 1" }, { "a": "20", "q": "dumb text 2" },{ "a": "30", "q": "dumb text 3" }]
有没有办法达到这个结果?
您可以使用 PHP 的内置json_decode function 来解码您的 JSON 有效负载。
这将为您返回一个 stdClass object,其属性将包含您的第二级对象。
将此 object 转换为数组将保留您的第二级对象。
如果您需要将结果转换回 JSON,请使用json_encode方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.