Heim  >  Artikel  >  Backend-Entwicklung  >  10 empfohlene Artikel über die PHP-Funktion rmdir()

10 empfohlene Artikel über die PHP-Funktion rmdir()

怪我咯
怪我咯Original
2017-06-11 15:04:181048Durchsuche

Lassen Sie mich zunächst die Funktion rmdir() vorstellen. PHP rmdir() Funktion rmdir – leeres Verzeichnis löschen Syntax: bool rmdir (String $dirname [, Ressource $context]) versucht, das durch dirname angegebene Verzeichnis zu löschen. Das Verzeichnis muss leer sein und über entsprechende Berechtigungen verfügen. Bei einem Fehler wird ein Fehler der Stufe E_WARNING generiert. Parameter: 1.dirname: Pfad zum Verzeichnis. 2.Kontext: Unterstützung für Kontext (Context) wurde in PHP 5.0.0 hinzugefügt. PHP rmdir() löscht ein nicht leeres Verzeichnis. Wie oben erwähnt, kann die Funktion rmdir() nur leere Verzeichnisse löschen. Wenn es sich um ein nicht leeres Verzeichnis handelt, müssen Sie zuerst das Verzeichnis eingeben und die Funktion unlink() verwenden Löschen Sie jede Datei im Verzeichnis, kommen Sie dann zurück und löschen Sie dieses leere Verzeichnis. Wenn das Verzeichnis Unterverzeichnisse enthält und das Verzeichnis nicht leer ist, müssen Sie die rekursive Methode verwenden. Der Quellcode der benutzerdefinierten rekursiven Funktion zum Löschen eines Verzeichnisses lautet wie folgt:

1. php rmdir verwendet eine rekursive Funktion, um nicht leere Verzeichnisinstanzen zu löschen. Detaillierte Erklärung

10 empfohlene Artikel über die PHP-Funktion rmdir()

Einführung: Wir alle wissen, dass die PHP-Funktion rmdir() zum Löschen leerer Verzeichnisse verwendet wird. Wenn wir jedoch ein nicht leeres Verzeichnis löschen möchten, müssen wir die Dateien oder Unterverzeichnisse darin löschen -leeres Verzeichnis. In diesem Artikel erfahren Sie, wie Sie rekursive Funktionen in PHP verwenden, um nicht leere Verzeichnisse zu löschen.

2 Verzeichnisse und Dateien in den Verzeichnissen in PHP

10 empfohlene Artikel über die PHP-Funktion rmdir()

Einführung: Das mit PHP gelieferte rmdir kann nur leer löschen Verzeichnisse. Dieses rrmdir kann Verzeichnisse und alle Dateien rekursiv löschen. Seien Sie jedoch vorsichtig, wenn Sie sie verwenden.

3. PHP löscht Dateien und Ordner unlink() und rmdir() Verwendung der Funktionen

10 empfohlene Artikel über die PHP-Funktion rmdir()

Einführung: Manchmal müssen wir PHP zum Löschen verwenden Dateien und Ordner, PHP Es gibt ursprüngliche Funktionen, die implementiert werden können. Lassen Sie uns einfach den folgenden Code aufzeichnen, damit er später einfach kopiert werden kann.

4.

Python-Dateiverwaltung

10 empfohlene Artikel über die PHP-Funktion rmdir()

Einführung: 1. Betriebssystempaket Das Betriebssystempaket enthält eine Vielzahl von Funktionen zur Implementierung vieler Funktionen des Betriebssystems. Dieses Paket ist sehr komplex. Einige Befehle des OS-Pakets werden zur Dateiverwaltung verwendet. Wir listen hier die am häufigsten verwendeten auf: mkdir(path) erstellt ein neues Verzeichnis, path ist eine Zeichenfolge, die den Pfad des neuen Verzeichnisses darstellt. Entspricht dem $mkdir-Befehl rmdir(path) zum Löschen eines leeren Verzeichnisses. path ist eine Zeichenfolge, die den Pfad des Verzeichnisses angibt, das Sie löschen möchten. Äquivalent zum Befehl $rmdir listdir(path) gibt alle Dateien im Verzeichnis zurück. Entspricht...

5.

Python-Dateiverwaltung

10 empfohlene Artikel über die PHP-Funktion rmdir()

Einführung: 1. Betriebssystempaket Das Betriebssystempaket enthält eine Vielzahl von Funktionen zur Implementierung vieler Funktionen des Betriebssystems. Dieses Paket ist sehr komplex. Einige Befehle des OS-Pakets werden zur Dateiverwaltung verwendet. Wir listen hier die am häufigsten verwendeten auf: mkdir(path) erstellt ein neues Verzeichnis, path ist eine Zeichenfolge, die den Pfad des neuen Verzeichnisses darstellt. Entspricht dem $mkdir-Befehl rmdir(path) zum Löschen eines leeren Verzeichnisses. path ist eine Zeichenfolge, die den Pfad des Verzeichnisses angibt, das Sie löschen möchten. Äquivalent zum Befehl $rmdir listdir(path) gibt alle Dateien im Verzeichnis zurück. Entspricht...

6.

php rmdir verwendet eine rekursive Funktion, um nicht leere Verzeichnisse zu löschen

10 empfohlene Artikel über die PHP-Funktion rmdir()

Einführung: Wir alle wissen, dass die PHP-Funktion rmdir() zum Löschen leerer Verzeichnisse verwendet wird, aber wenn wir ein nicht leeres Verzeichnis löschen möchten, müssen wir die Dateien löschen oder Unterverzeichnisse im nicht leeren Verzeichnis. In diesem Artikel wird erläutert, wie Sie mit rekursiven Funktionen in PHP nicht leere Verzeichnisse löschen können. Lassen Sie mich Ihnen zunächst die Funktion rmdir() vorstellen.

7. PHP-Ordnerbetrieb

Einführung: In diesem Artikel wird hauptsächlich der PHP-Ordnerbetrieb vorgestellt. Studenten können sich darauf beziehen dazu.

8. PHP-Verzeichnis PHP-PHP-Verzeichnisoperation PHP-Mkdir-Mehrebenenverzeichnis

10 empfohlene Artikel über die PHP-Funktion rmdir()

Einführung: PHP, Verzeichnis: PHP-Verzeichnis: Verzeichnisoperation zum Erstellen eines neuen Verzeichnisses mkdir (Pfad, Berechtigungen, rekursive Erstellung) Verzeichnis löschen rmdir() verschieben (umbenennen) rename() ruft Verzeichnisinhalte ab //Verzeichnis öffnen Verzeichnishandle = opendir() //Verzeichnis lesen Dateiname = readdir(Verzeichnis-Handle) Lesen Sie die Dateinamen nacheinander und bewegen Sie gleichzeitig den Datei-Handle-Zeiger nach unten. Wenn er nicht gelesen werden kann, wird false zurückgegeben. //Verzeichnis schließen closeir() liest rekursiv den Verzeichnisinhalt

9. So rufen Sie mit PHP aus dem Papierkorb gelöschte Dateien ab, löschen Dateien und Ordnervorgänge

Einführung: So rufen Sie aus dem Papierkorb gelöschte Dateien ab: So rufen Sie aus dem Papierkorb gelöschte Dateien ab und verwenden die beiden Funktionen unlink und rmdir zum Löschen von Dateien und Ordnern in PHP

10. Verzeichnisse und Dateien unter dem Verzeichnis in Acronis Disk Director rrmdir php rekursiv löschen

Einführung: Acronis Disk Director: Acronis Disk Director rrmdir php Verzeichnisse und Dateien unter Verzeichnissen rekursiv löschen: Kopieren Sie den Code wie folgt: function rrmdir($dir) { if (is_dir($dir)) { $objects = scandir($dir); foreach ($objects as $object) { if ( $object != „.“ && $object != „..“) { if (filetype($dir.“/“.$objec

【Verwandte Q&A-Empfehlungen】 :

node.js – Es ist bekannt, wie man Ordner in nodejs löscht, aber wie man Dateien löscht

Problem, dass das Verzeichnis unter nicht umbenannt werden kann php

Das obige ist der detaillierte Inhalt von10 empfohlene Artikel über die PHP-Funktion rmdir(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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