Heim >Backend-Entwicklung >PHP-Tutorial >Wie durchläuft man Dateien in Unterverzeichnissen in PHP?
PHP-Unterverzeichnisdatei-Iteration
Dieses Code-Snippet zeigt, wie Dateien in Unterverzeichnissen in PHP durchlaufen werden:
<code class="php">$mainDirectory = "MainDirectory"; $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($mainDirectory)); foreach ($iterator as $file) { // Perform actions on each file here. echo $file->getPathname() . " - " . $file->getSize() . " bytes<br>"; }</code>
Der obige Code verwendet die Klassen RecursiveDirectoryIterator und RecursiveIteratorIterator, um das angegebene Hauptverzeichnis und seine Unterverzeichnisse rekursiv zu durchlaufen. Für jede in diesen Verzeichnissen gefundene Datei können Sie die erforderlichen Aktionen ausführen, z. B. den Dateiinhalt lesen, ihn ändern oder andere Vorgänge ausführen.
Das obige ist der detaillierte Inhalt vonWie durchläuft man Dateien in Unterverzeichnissen in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!