У меня есть массив вот так:
array(
array(
'id' => 1,
'children' => array(
array(
'id' => 2,
'parent_id' => 1
),
array(
'id' => 3,
'parent_id' => 1,
'children' => array(
array(
'id' => 4,
'parent_id' => 3
)
)
)
)
)
);
Если необходимо, массив может быть глубже. Мне нужно получить дочерние элементы для любого заданного идентификатора.
Спасибо.