Кароч, есть такой списочек (из 100 строк)
$xml = array(
Array('id' => 3, 'parentID' => '6' 'name' => 'ляляля'),
Array('id' => 8, 'parentID' => '4' 'name' => 'люлюлю'),
Array('id' => 4, 'parentID' => '8' 'name' => 'ляляля')
//и тд
);
вот из этой дичи нужно сделать дерево такого вида
-группа 1
-группа 1.1
-группа 1.1.а
-группа 1.1.б
-группа 1.1.в
-группа 1.2
-группа 1.1.а
-группа 2
Ну и так далее
В прочем сам хмл -> http://100501.tk/example/xml.txt
Натолкните на путь истинный
Полностью не понял, что тебе нужно.
Наверное сортировочные функции, типа sort, asort, ksort