Heim > Artikel > Backend-Entwicklung > Wie stellt PHP fest, ob es sich um ein Verzeichnis oder eine Datei handelt?
In PHP können Sie die Funktionen is_dir() und is_file() verwenden, um festzustellen, ob es sich um ein Verzeichnis oder eine Datei handelt. Die Funktion is_dir() kann feststellen, ob es sich um ein Verzeichnis handelt, und gibt true zurück. Die Funktion is_file() kann feststellen, ob es sich um eine Datei handelt. Wenn es sich um eine reguläre Datei handelt, gibt sie true zurück.
PHP is_dir()-Funktion
is_dir()-Funktion prüft, ob die angegebene Datei ein Verzeichnis ist. Wenn das Verzeichnis vorhanden ist, gibt diese Funktion TRUE zurück. [Empfohlene verwandte Tutorials: „PHP-Tutorial“]
Hinweis: Das Ergebnis dieser Funktion wird zwischengespeichert. Bitte verwenden Sie „clearstatcache()“, um den Cache zu leeren.
Beispiel:
<?php $file = "images"; if(is_dir($file)) { echo ("$file是一个目录"); } else { echo ("$file不是一个目录"); } ?>
Ausgabe:
images是一个目录
PHP is_file()-Funktion
is_file()-Funktion prüft die Spezifikation Ob es sich bei der Datei um eine reguläre Datei handelt. Wenn es sich bei der Datei um eine reguläre Datei handelt, gibt diese Funktion TRUE zurück.
Beispiel:
<?php $file = "test.txt"; if(is_file($file)) { echo ("$file是常规文件"); } else { echo ("$file不是常规文件"); } ?>
Ausgabe:
test.txt是常规文件
Empfohlenes Lernen: PHP-Programmierung vom Anfänger bis zum Experten
Das obige ist der detaillierte Inhalt vonWie stellt PHP fest, ob es sich um ein Verzeichnis oder eine Datei handelt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!