Брой файлове в директория

puzzelbrain1

Registered
Има ли вградени в php функции, които да правят следните неща:
-Взимане на брой файлове от дадена директория
-Взимане на брой файлове от дадена директория без файлове с определено от нас име.
-Взимане на имената на тези файлове (примерно в някакъв масив)
Предварително БЛАГОДАРЯ на всички! :)
 
За първите ти два въпроса, можеш да си ползваш glob()
PHP:
$files = glob("директорията/*");
// Всички файлове
var_dump($files);
// Брой файлове
var_dump(count($files));
За втория ти въпрос, лесно би станало с един масив, в който да са включени файловете, които искаш да премахнеш, и с по-горния масив ги завърташ и премахваш от масива
PHP:
$ignore = array("index.php","test.php");
foreach ( $files AS $k => $file ) { 
if ( in_array($file,$ignore)) {
unset($files[$k]);
}
}
 

Back
Горе