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