как вывести название всех подпапок (00001, 00002 и др) из папок papka_1/ papka_2/ papka_3/ ??? base/papka_1/00001/ base/papka_1/00002/ base/papka_1/.../ base/papka_2/00001/ base/papka_2/00002/ base/papka_2/.../ base/papka_3/00001/ base/papka_3/00002/ base/papka_3/.../
я использую рекурсию, но есть недостаток, выводятся одинаковые папки, как оставить только 1 папку? (в папке 1407314397 лежит 3 файла - папка дублируется 3 раза) Код (Text): $it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator('base/')); while($it->valid()) { echo $it->getSubPath() . "<br>"; $it->next(); } 7/1407314397 7/1407314397 7/1407314397 2/1407313996 2/1407313996 2/1407313996 2/1407313892 2/1407313892 2/1407313892 2/1407313892 1/1407403885 1/1407403885 1/1407403885 1/1407403885 1/1407313874 1/1407313874 1/1407313874 3/1407313915 3/1407313915 3/1407313915
Вместо echo $it->getSubPath() . "<br>"; делать $arr[$it->getSubPath()] = 1;, а в конце вывести через join("<br>", array_keys($arr));