FirstInCoding
Новичок
Найти число файлов в "папке".
Всем привет.
У меня такая проблема, нужно найти число файлов в папке. Т.е
1. Дается путь к папке.
2. Нужно узнать сколько файлов в этой папке.
3. Если в папке есть еще другая папка, то Пункт 2. и.т.д и.т.п
Первые два пункта я сделал. А вот если в папке есть еще папка а у этой папки еще другая то тут уже облом..((
Вопрос. Как это сделать?
Код:
Всем привет.
У меня такая проблема, нужно найти число файлов в папке. Т.е
1. Дается путь к папке.
2. Нужно узнать сколько файлов в этой папке.
3. Если в папке есть еще другая папка, то Пункт 2. и.т.д и.т.п
Первые два пункта я сделал. А вот если в папке есть еще папка а у этой папки еще другая то тут уже облом..((
Вопрос. Как это сделать?
Код:
PHP:
$path=$_POST['path'];
If(is_dir($path)) {
If($dh=opendir($path)){
$c=0;
While(($file=readdir($dh))!==false) {
$c=$c+1;
}
$d=$c-2;
echo "Число файлов в папке =".$d."<br>";
closedir($dh);
}
}
For ($i=0;$i<$d;$i++) {
$m[$i]=$path."\\".$files_found[2+$i];
echo $i."\n\t-->";
$type[$i]=filetype($m[$i]);
echo "Тип ".$m[$i]."\n-----".$type[$i]."<br>";
}