Массив имён фалов Помогите! Как сделать массив имён фалов, находящийся в одной директории :confused:
WebKir Guest 14 Авг 2003 #1 Массив имён фалов Помогите! Как сделать массив имён фалов, находящийся в одной директории
BormanRu Guest 14 Авг 2003 #2 PHP: $dirname = "catalog"; $dh = opendir($dirname); while ( gettype( $file = readdir($dh) ) != boolean { $file_name[] = $file; } closedir($dirname); Вроде, так...
PHP: $dirname = "catalog"; $dh = opendir($dirname); while ( gettype( $file = readdir($dh) ) != boolean { $file_name[] = $file; } closedir($dirname); Вроде, так...
BormanRu Guest 14 Авг 2003 #3 Прошу извинить, скобочку забыл.... PHP: $dirname = "catalog"; $dh = opendir($dirname); while ( gettype( $file = readdir($dh) ) != boolean ) { $file_name[] = $file; } closedir($dirname);
Прошу извинить, скобочку забыл.... PHP: $dirname = "catalog"; $dh = opendir($dirname); while ( gettype( $file = readdir($dh) ) != boolean ) { $file_name[] = $file; } closedir($dirname);
worm Новичок 14 Авг 2003 #4 PHP: $dir = opendir('you_dir'); while($r = readdir($dir)) if (($r != '.') && ($r != '..')) $f[] = $r; closedir($dir);
PHP: $dir = opendir('you_dir'); while($r = readdir($dir)) if (($r != '.') && ($r != '..')) $f[] = $r; closedir($dir);
василыч Guest 14 Авг 2003 #6 кашмар... где вы такие алгоритмы берёте?..... вот: PHP: $od = opendir($dir); while(($r = readdir($od))!==false) { if($r!="." && $r!="..") //Или просто if(!is_dir($r)) echo "$r - файл в директории $dir"; } closedir($od);
кашмар... где вы такие алгоритмы берёте?..... вот: PHP: $od = opendir($dir); while(($r = readdir($od))!==false) { if($r!="." && $r!="..") //Или просто if(!is_dir($r)) echo "$r - файл в директории $dir"; } closedir($od);
DNiS Новичок 10 Фев 2004 #7 а как можно сделать массив имён файлов, игнорировав другие директории в этой папке?
dmryb Guest 10 Фев 2004 #8 DNiS, PHP: $handle = opendir('.'); while (false !== ($file = readdir($handle))) { if($file != "." && $file != "..") { if(is_file($file)) { $file_name[] = $file; } } }
DNiS, PHP: $handle = opendir('.'); while (false !== ($file = readdir($handle))) { if($file != "." && $file != "..") { if(is_file($file)) { $file_name[] = $file; } } }