Heim  >  Artikel  >  Backend-Entwicklung  >  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

王林
王林Original
2020-08-18 16:22:343606Durchsuche

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)

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)

(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");
}
?>

Ausgabeergebnis:

images is a directory

Beispiel 2:

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

Ausgabe:

test.txt is a regular file

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!

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