将PHP数组编码为Javascript (JSON)


encoding PHP array to Javascript (JSON)

如何在JSON中获得[{}] ?如果我在PHP编码array(), JSON结果是[]。在JS中[{}]到底是什么?

谢谢

您可以使用:array(new stdClass),当json_encode d时,应该最终为[{}]

要回答你的第二个问题"[{}]到底是什么?",很简单:

它是一个数组,唯一的元素是一个没有成员的对象。

[{}]是一个包含对象的数组。JSON是一个对象,你可以在它里面有一个JSONArray和更多的对象。不要过多考虑数据结构:)