English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Уровень 1 учебник

PHP Уровень 3 учебник

PHP & MySQL

PHP Руководство

PHP rewinddir() функция примеры использования

PHP Руководство по директориям

Функция rewinddir() сбрасывает opendir() Созданный директориальный дескриптор.

Синтаксис

void rewinddir ( resource $dir_handle );

 Возвращает поток dir_handle к началу каталога.

Параметр

НомерПараметры и описание
1

dir_handle(обязателен)

Указанный ресурс директории, открытый функцией opendir(). Если параметр не указан, используется последний открытый ресурс.

Возвратное значение

В случае успеха возвращается имя файла, в случае неудачи возвращается FALSE.

Онлайн пример

Ниже приведен пример использования этой функции: открываем каталог, перечисляем файлы в нем, после чего сбрасываем директорию и снова перечисляем файлы, а затем закрываем каталог:

<?php
   $dir = opendir("/var/www/images");
   
   while (($file =rewinddir($dir)) !== false) {
      echo "filename: " . $file . "<br />";
   }
   
   rewinddir($dir);
   while (($file =rewinddir($dir)) !== false) {
      echo "filename: " . $file . "<br />";
   }
   closedir($dir);
?>

Результат вывода:

filename: .
filename: ..
filename: logo.gif
filename: mohd.gif
filename: .
filename: ..
filename: logo.gif
filename: mohd.gif