Heim  >  Artikel  >  Backend-Entwicklung  >  Einführung in die PHP-Funktion – is_dir(): Überprüfen Sie, ob der Pfad ein Verzeichnis ist

Einführung in die PHP-Funktion – is_dir(): Überprüfen Sie, ob der Pfad ein Verzeichnis ist

王林
王林Original
2023-07-24 10:54:291915Durchsuche

Einführung in die PHP-Funktion – is_dir(): Überprüfen Sie, ob der Pfad ein Verzeichnis ist.

In PHP muss häufig festgestellt werden, ob ein Pfad ein Verzeichnis ist. Zu diesem Zeitpunkt können Sie die Funktion is_dir () zur Überprüfung verwenden. Die Funktion der Funktion is_dir() besteht darin, zu bestimmen, ob der angegebene Pfad ein Verzeichnis ist, und einen booleschen Wert zurückzugeben, um das Ergebnis darzustellen.

Das Folgende ist die grundlegende Syntax der Funktion is_dir():
bool is_dir (string $filename)

$isDir = is_dir($filename);
Unter diesen ist der Parameter $filename der zu überprüfende Pfad kann ein relativer oder ein absoluter Pfad sein. Die Funktion gibt einen booleschen Wert zurück, true, wenn der Pfad ein Verzeichnis ist, andernfalls false.

Schauen wir uns nun ein konkretes Beispiel an:
3eee7d778fe5c5ccaa160eb748c6f85e
In Im obigen Beispiel haben wir zunächst eine Variable $dir definiert und ihr eine Pfadzeichenfolge „test_dir“ zugewiesen. Verwenden Sie dann die Funktion is_dir(), um zu bestimmen, ob es sich bei dem Pfad um ein Verzeichnis handelt. Wenn es sich um ein Verzeichnis handelt, geben Sie „Der Pfad test_dir ist ein Verzeichnis“ aus. Andernfalls geben Sie „Der Pfad test_dir ist kein Verzeichnis“ aus.

Zusätzlich zu den obigen Beispielen kann die Funktion is_dir() auch mit anderen Funktionen verwendet werden, beispielsweise durch Kombination der Funktionen opendir() und readdir(), um die Dateien im Verzeichnis zu durchsuchen:

9404cd1c43520bcdba6e828297460d69
Im obigen Beispiel verwenden wir zunächst die Funktion is_dir(), um festzustellen, ob die Wenn der angegebene Pfad $dir ein Verzeichnis ist, rufen Sie die Funktion opendir() auf, um das Verzeichnis zu öffnen und ein Verzeichnishandle zurückzugeben. Verwenden Sie dann die Funktion readdir(), um die Dateien im Verzeichnis zu durchlaufen und den Dateinamen auszugeben (außer . und ..) und schließen Sie es schließlich, indem Sie die Funktion „Closedir()“ aufrufen und Ressourcen freigeben Mit dieser Funktion können Sie schnell den Typ einer Datei oder eines Verzeichnisses ermitteln und anhand der tatsächlichen Situation Entscheidungen treffen Ich hoffe, dass es den Lesern bei der Verwendung dieser Funktion hilfreich sein wird.

Das obige ist der detaillierte Inhalt vonEinführung in die PHP-Funktion – is_dir(): Überprüfen Sie, ob der Pfad ein Verzeichnis ist. 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