Die Definition und Verwendung der Funktion is_dir() in PHP

墨辰丷
Freigeben: 2023-03-31 12:58:02
Original
1943 Leute haben es durchsucht

php bietet die integrierte Funktion is_dir, um zu prüfen, ob der eingehende Pfadparameter ein Verzeichnis ist, und gibt true zurück, wenn es sich um ein Verzeichnis handelt. Das heißt, wenn der übergebene Parameter eine Datei ist oder nicht existiert, ist er falsch, sodass nicht gesagt werden kann, dass der aktuelle Parameter ein Ordner oder eine Datei ist. Zu beachten ist außerdem, dass die Parameter relative und absolute Pfade unterstützen.

Funktion: is_dir()

Funktion: Bestimmen, ob der angegebene Dateiname ein Verzeichnis ist

Beschreibung:
bool is_dir ( string $filename )

Gibt TRUE zurück, wenn der Dateiname existiert und ein Verzeichnis ist.
Wenn der Dateiname ein relativer Pfad ist, wird sein relativer Pfad mit dem aktuellen Arbeitsverzeichnis verglichen.

Hinweis: Das Ergebnis dieser Funktion wird zwischengespeichert. Weitere Informationen finden Sie unter „clearstatcache()“.

Beispiel 1

<?
var_dump(is_dir(&#39;a_file.txt&#39;)) . "\n";
var_dump(is_dir(&#39;bogus_dir/abc&#39;)) . "\n";
var_dump(is_dir(&#39;..&#39;)); //one dir up
?>
Nach dem Login kopieren

Das obige Beispiel gibt Folgendes aus:

bool(false)
bool(false)
bool(true)

Beispiel 2

<?php
$file = "images";
if(is_dir($file))
{
echo ("$file is a directory");
}
else
{
echo ("$file is not a directory");
}
?>
Nach dem Login kopieren

Ausgabe:
Wenn das Verzeichnis images existiert, dann Ausgabe:
images ist ein Verzeichnis

Zusammenfassung: Das Obige ist die Zusammenfassung Ich hoffe, dass der gesamte Inhalt dieses Artikels für das Studium aller hilfreich sein wird.

Verwandte Empfehlungen:

PHP implementiert die Methode zum Extrahieren chinesischer und englischer Initialen

PHP erstellt eine intelligente Methoden des Balkendiagrammprogramms

Definition und Verwendung des PHP-Headers

Das obige ist der detaillierte Inhalt vonDie Definition und Verwendung der Funktion is_dir() in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!