У меня есть каталог, куда загружается файл .csv.структура выглядит следующим образом:
MainFolder
-User1Foder
--User1File1.csv
--User1File2.csv
-User2Folder
--User2File1.csv
--User2File2.csv
Я ищу функцию php, которая может вывести все файлы .csv в MainFolder.
listAllcsv(MainFolder);
вывод
User1File1.csv
User1File2.csv
User2File1.csv
User2File2.csv
Код проб
function listFolderFiles($dir){
$ffs = scandir($dir);
unset($ffs[array_search('.', $ffs, true)]);
unset($ffs[array_search('..', $ffs, true)]);
// prevent empty ordered elements
if (count($ffs) < 1)
return;
echo '<ol>';
foreach($ffs as $ff){
echo '<li>'.$ff;
if(is_dir($dir.'/'.$ff)) listFolderFiles($dir.'/'.$ff);
echo '</li>';
}
echo '</ol>';
}
Но в нем также перечислены все подпапки, я ищу только файлы, а не подпапку.
Заранее спасибо