У меня есть массив php (с комментариями), который должен быть упорядочен по-другому.
Порядок содержимого массива должен быть таким ...
parent
child
child
child
parent
child
child
etc.
Родительские комментарии имеют "parent = 0".
Дочерние комментарии имеют идентификатор своего родителя (например, «parent = 1»).
Глубина / количество дочерних комментариев неизвестно.
Как получить массив с указанным порядком, если у меня есть, например, такой массив?
Array
(
[0] => Array
(
[comment_id] => 1
[parent] => 0
)
[1] => Array
(
[comment_id] => 2
[parent] => 0
)
[2] => Array
(
[comment_id] => 3
[parent] => 1
)
[3] => Array
(
[comment_id] => 4
[parent] => 3
)
)