php: Список файлов в папке
Из серии "php tricks" или "must have function".
Функция определения всех файлов в папке и сборка их имен в масив.
function list_file ( $dir ) { if ( $dir [ strlen( $dir ) - 1 ] != '/' ) { $dir .= '/'; //добавляем слеш в конец если его нет } $nDir = opendir( $dir ); while ( false !== ( $file = readdir( $nDir ) ) ) { if ( $file != "." AND $file != ".." ) { if ( !is_dir( $dir . $file ) ) { //если это не директория $files [] = $file; } } } closedir( $nDir ); return $files; }