1
我有一個奇怪的數組。我得到一些有孩子的物體,然後我有一些物體是孩子們的身份。通過數組重新循環(PHP)
array {
"1": {
"children": [
10,
11,
],
"parent_id": null,
}
}
"2": {
"children": [
12,
13,
]
"parent_id": null,
}
"10": {
"name": Tom,
"parentid": 1,
}
"11": {
"name": Peter,
"parentid": 1,
}
}
我想先列出對象,如果他們有孩子通過foreach。
foreach ($array as $key) {
if (parent_id === null){
echo id;
}
}
所以我得到的,看起來像這樣的列表:
1
2
(沒有10和11)
但現在我想要做的是列表下的孩子的名字他們父母,所以它結束了這樣的事情:
1
Tom
Peter
2
我有一個數組的兒童id,我只是不知道如何重新循環遍歷原始數組的名稱。
數組是否總是隻有一層繼承?即父/子?還是會有祖父母/父母/孩子或曾祖父母/祖父母/父母/孩子等? – fubar
是的,只有一個級別。 –