Heim > Backend-Entwicklung > PHP-Problem > So ermitteln Sie, ob es sich in PHP um eine Datei oder einen Ordner handelt

So ermitteln Sie, ob es sich in PHP um eine Datei oder einen Ordner handelt

王林
Freigeben: 2023-03-04 17:58:02
Original
3636 Leute haben es durchsucht

So bestimmt PHP, ob es sich um eine Datei oder einen Ordner handelt: Verwenden Sie zunächst die Funktion is_dir(), um festzustellen, ob es sich bei der angegebenen Datei um einen Ordner handelt. Wenn ja, geben Sie true zurück. Verwenden Sie dann die Funktion is_file(), um festzustellen, ob die angegebene Datei vorhanden ist file ist eine reguläre Datei. Gibt true zurück, wenn ja.

So ermitteln Sie, ob es sich in PHP um eine Datei oder einen Ordner handelt

is_dir() Funktion prüft, ob die angegebene Datei ein Verzeichnis ist. Wenn das Verzeichnis vorhanden ist, gibt diese Funktion TRUE zurück.

(Empfohlenes Tutorial: php-Grafik-Tutorial)

Syntax: Die Funktion

is_dir(file)
Nach dem Login kopieren

is_file() prüft, ob die angegebene Datei eine reguläre Datei ist. Wenn es sich bei der Datei um eine reguläre Datei handelt, gibt diese Funktion TRUE zurück.

Grammatik:

is_file(file)
Nach dem Login kopieren

(Empfehlung für Lernvideos: php-Video-Tutorial)

Beispiel 1:

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

Ausgabeergebnis:

images is a directory
Nach dem Login kopieren

Beispiel 2:

<?php
$file = "test.txt";
if(is_file($file))
{
echo ("$file is a regular file");
}
else
{
echo ("$file is not a regular file");
}
?>
Nach dem Login kopieren

Ausgabe:

test.txt is a regular file
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob es sich in PHP um eine Datei oder einen Ordner handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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