【发布时间】:2013-07-28 02:21:53
【问题描述】:
有人可以向我解释如何制作一个包含数组内嵌套数组的 json 吗?
假设我有两个表,第一个是“group”,第二个是“students”,我想做一个这样的json:
[
group: "X"
{
{
id: "1",
name: "Student z",
},
{
id: "2",
name: "Student b",
}
},
group: "N"
{
{
id: "3",
name: "Student c",
},
{
id: "4",
name: "Student a",
}
} ]
我一直都是做简单的json,这里根本不分组,但这次不一样。
此外,组是动态的,它们没有被定义并且可能随着时间而改变。
我知道这是一个愚蠢的问题,但我希望有人能帮助我。
【问题讨论】:
-
只是一个评论,你知道你可以使用
json_encode()轻松地将PHP数组转换为json,对吧?所以如果你了解 PHP 数组,你可以在 PHP 中制作并转换为 json。 -
是的,我知道并使用过。但是我对数组分组感到困惑,我的意思是:如何循环对数据进行分组(while、for、foreach)?
标签: php mysql json multidimensional-array