Wie liste ich Verzeichnisdateien in PHP mit „scandir()' auf?

Patricia Arquette
Freigeben: 2024-11-20 17:37:11
Original
775 Leute haben es durchsucht

How to List Directory Files in PHP using `scandir()`?

So listen Sie Verzeichnisdateien in PHP auf

Frage:

Wie können Sie alle auflisten? die Dateien in einem bestimmten Verzeichnis mit PHP?

Antwort:

Die scandir()-Funktion bietet eine praktische Möglichkeit, Dateien in einem Verzeichnis aufzulisten. Der folgende Code ruft beispielsweise eine Liste von Dateien aus dem Verzeichnis „Benutzernamen“ ab:

$path = '/path/to/usernames';
$files = scandir($path);
Nach dem Login kopieren

Zusätzliche Überlegungen:

  • Die Funktion scandir() enthält versteckte Dateien Dateien (die mit einem Punkt beginnen) in den Ergebnissen. Um versteckte Dateien zu entfernen, können Sie die Funktion array_diff() verwenden:
$files = array_diff(scandir($path), array('.', '..'));
Nach dem Login kopieren
  • Die Funktion scandir() sortiert die Ergebnisse alphabetisch. Wenn Sie eine andere Sortierreihenfolge benötigen, können Sie die Funktionen natsort() oder usort() verwenden.

Das obige ist der detaillierte Inhalt vonWie liste ich Verzeichnisdateien in PHP mit „scandir()' auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage