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

PHP Basic Tutorial

PHP Advanced Tutorial

PHP & MySQL

PHP Reference Manual

PHP rewinddir() Function Usage and Example

PHP Directory Reference Manual

Die Funktion rewinddir() setzt den von opendir() Erstellter Verzeichnisschalter.

Syntax

void rewinddir ( resource $dir_handle );

 Setzt den vom dir_handle angegebenen Verzeichnisschalter auf den Anfang des Verzeichnisses zurück.

Parameter

NummerParameter und Beschreibung
1

dir_handle(Notwendig)

Das Verzeichnisschalter-Ressource, das durch opendir() geöffnet wurde. Wenn dieser Parameter nicht angegeben ist, wird die letzte durch opendir() geöffnete Verbindung verwendet.

Rückgabewert

Erfolgreich gibt der Rückgabewert den Dateinamen zurück, im Falle eines Fehlers wird FALSE zurückgegeben.

Online-Beispiel

Hier ist die Verwendung dieses Funktionen, öffnen Sie ein Verzeichnis, listen Sie die Dateien darin auf und setzen Sie den Verzeichnisschalter zurück, um die Dateien neu aufzulisten und schließen Sie dann:

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

Ausgabeergebnis:

Dateiname: .
Dateiname: ..
Dateiname: logo.gif
Dateiname: mohd.gif
Dateiname: .
Dateiname: ..
Dateiname: logo.gif
Dateiname: mohd.gif