кодирование массива PHP в Javascript (JSON) - PullRequest
0 голосов
/ 26 сентября 2011

как мне получить [{}] в JSON?Если я закодирую array() в PHP, результат JSON будет [].Что такое [{}] в JS?

Спасибо

Ответы [ 2 ]

4 голосов
/ 26 сентября 2011

вы можете использовать: array(new stdClass), которое при json_encode d должно в итоге составить [{}]

Чтобы ответить на ваш второй вопрос "что такое [{}]?", Это просто:

это массив, единственным элементом которого является объект без членов.

1 голос
/ 26 сентября 2011

[{}] - массив, содержащий объект.JSON - это объект, и вы можете иметь внутри него JSONArray и другие объекты.Не переосмысливайте структуру данных:)

...