Количество файлов в папке по расширению
В редакторе
Количество файлов в папке по расширению
Brain_Script
2004
2016-09-03 11:57:27
<?php
function get_files_by_ext($path, $ext){
$files = array();
if (is_dir($path)) :
$handle = opendir($path);
while ($file = readdir($handle)) :
if ($file[0] == '.')
continue;
if (is_file($path.$file) and preg_match('/\.'.$ext.'$/', $file))
$files[] = $file;
endwhile;
closedir($handle);
sort($files);
endif;
return $files;
}
/* Пример использования: */
print_r(get_files_by_ext('/opt/lampp/htdocs/miniblog/', 'php'));
/*
В окне браузера отпечатается:
Array
(
[0] => index.php
[1] => install.php
)
*/
?>
Войдите для добавления комментария.