php中怎么把json字符串[]变为{}

2025-04-14 09:28:42
推荐回答(4个)
回答1:

json_encode($data,JSON_FORCE_OBJECT);

第二个参数设置定义空数组的时候,把空数组当成对象还是数组的方式

如果符合你的要求的话请采纳一下

回答2:

改成'data' => (object) array()
强制转成object就会让json_encode强制解释成对象{}

回答3:

你去了解一下json的结构 你就知道 为什么会是[]了

回答4:

你这是要改变json的规则么?为什么要变成花括号?