PHP readdir()Функции
Справочное руководство по каталогам PHP
Примеры
Открыть каталог, прочитать его содержимое, затем закрыть:
<?php
$dir = "/images/";
// Откройте каталог и прочитайте его содержимое
if (is_dir($dir)){
if ($dh = opendir($dir)){
while (($file = readdir($dh)) !== false){
echo "filename:" . $file . "<br>";
}
closedir($dh);
}
}
?>
$dir = "/images/";
// Откройте каталог и прочитайте его содержимое
if (is_dir($dir)){
if ($dh = opendir($dir)){
while (($file = readdir($dh)) !== false){
echo "filename:" . $file . "<br>";
}
closedir($dh);
}
}
?>
Результат:
имя файла: cat.gif
имя файла: dog.gif
имя файла: horse.gif
имя файла: dog.gif
имя файла: horse.gif
Определение и использование
Функция readdir() возвращает имя следующего файла в каталоге.
Синтаксис
readdir(dir_handle);
| Parameters | Описание |
|---|---|
| dir_handle | Необязательный. Указывает ресурс дескриптора каталога, ранее открытый с помощьюopendir()opendir(). Если этот параметр не указан, используется последний дескриптор каталога, открытый opendir(). |
Технические детали
| Возвращаемое значение: | Возвращает имя файла в случае успеха или FALSE в случае неудачи. |
|---|---|
| Версия PHP: | 4.0+ |
Справочное руководство по каталогам PHP Другие расширения