Dieser Artikel teilt Ihnen hauptsächlich Beispiele für PHP-Verzeichnisoperationen und ruft rekursiv Verzeichnisinhalte ab. Ich hoffe, dass er allen helfen kann.
Rekursionspunkt: Wenn die gelesene Datei ein Verzeichnis ist.
1. Lesen Sie zuerst den Inhalt eines Verzeichnisses (ohne Unterverzeichnisse):
2 Datei ist ein Verzeichnis. Wenn ja, rufen Sie es rekursiv auf und übergeben Sie das aktuelle Unterverzeichnis als Parameter.
3. Ausgabeergebnis des Einrückungsmodus
Die rekursive Aufruftiefe ist die Einrückungsebene der Datei, die durch diese Funktion bestimmt wird! Bei jedem rekursiven Aufruf erhöht sich die Einrückungsebene um eine Ebene.
//str_repeat:重复一个字符串,返回 input 重复 multiplier 次后的结果。string str_repeat ( string $input , int $multiplier )
Gibt das Ergebnis der Eingabe wiederholter Multiplikatorzeiten zurück.
4. Zeichnen Sie die Ergebnisse im Array-Modus auf
Formular:
Array( Array(‘deep’=>0, ‘filename’=>’application’), Array(‘deep’=>1, ‘filename’=>’back‘), Array(‘deep’=>1, ‘filename’=>’controllers‘[, ‘type’=’dir’]))
Rekursionspunkt: Wenn die gelesene Datei ein Verzeichnis ist.
1. Lesen Sie zuerst den Inhalt eines Verzeichnisses (ohne Unterverzeichnisse):
2 Datei ist ein Verzeichnis. Wenn ja, rufen Sie es rekursiv auf und übergeben Sie das aktuelle Unterverzeichnis als Parameter.
3. Ausgabeergebnis des Einrückungsmodus
Die rekursive Aufruftiefe ist die Einrückungsebene der Datei, die durch diese Funktion bestimmt wird! Bei jedem rekursiven Aufruf erhöht sich die Einrückungsebene um eine Ebene.
//str_repeat:重复一个字符串,返回 input 重复 multiplier 次后的结果。string str_repeat ( string $input , int $multiplier )
Gibt das Ergebnis der Eingabe wiederholter Multiplikatorzeiten zurück.
4. Zeichnen Sie die Ergebnisse im Array-Modus auf
Formular:
Array( Array(‘deep’=>0, ‘filename’=>’application’), Array(‘deep’=>1, ‘filename’=>’back‘), Array(‘deep’=>1, ‘filename’=>’controllers‘[, ‘type’=’dir’]))
Verwandte Empfehlungen:
So verwenden Sie Funktionen in PHP-Verzeichnissen
Zusammenfassung der PHP-Verzeichnisverwaltungsfunktionen_PHP-Tutorial
Das obige ist der detaillierte Inhalt vonBeispiel für einen PHP-Verzeichnisbetrieb. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!