我是一位有用的助手,可以为您翻译文本。
我有一个包含注释的 PHP 数组,需要按不同的顺序进行排序。
数组内容的顺序应该像这样...
父级评论具有“parent = 0”。 子评论具有其父级的ID(例如,“parent = 1”)。 子评论的深度/数量未知。
当我有这种类型的数组时,如何获得具有上述顺序的数组?
我有一个包含注释的 PHP 数组,需要按不同的顺序进行排序。
数组内容的顺序应该像这样...
parent
child
child
child
parent
child
child
etc.
父级评论具有“parent = 0”。 子评论具有其父级的ID(例如,“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
)
)