Heim  >  Artikel  >  Backend-Entwicklung  >  So ermitteln Sie, ob das PHP-Verzeichnis nicht existiert

So ermitteln Sie, ob das PHP-Verzeichnis nicht existiert

藏色散人
藏色散人Original
2020-07-07 10:48:192749Durchsuche

So ermitteln Sie, ob das PHP-Verzeichnis nicht vorhanden ist: Erstellen Sie zunächst eine PHP-Beispieldatei. Geben Sie dann die Beurteilungsanweisung als „bool file_exists (string $filename)“ ein. Führen Sie die Datei schließlich im Browser aus Das Verzeichnis existiert.

So ermitteln Sie, ob das PHP-Verzeichnis nicht existiert

php ermittelt, ob das Verzeichnis existiert

file_exists – Überprüfen Sie, ob die Datei oder das Verzeichnis existiert

Beschreibung

bool file_exists    ( string $filename   )

Überprüft, ob eine Datei oder ein Verzeichnis existiert.

Parameter

Dateiname

Der Pfad zur Datei oder zum Verzeichnis.

Verwenden Sie unter Windows // ComputerName/Share/Filename oder \ ComputerNameShareFilename, um die freigegebenen Dateien im Netzwerk zu überprüfen.         

Rückgabewert  

Gibt TRUE zurück, wenn die durch den Dateinamen angegebene Datei oder das Verzeichnis existiert, andernfalls wird FALSE zurückgegeben.

Hinweis:

 This function will return FALSE for symlinks pointing to non-existing    files.

Warnung

Wenn auf die Datei aufgrund von Einschränkungen im abgesicherten Modus nicht zugegriffen werden kann, gibt diese Funktion FALSE zurück. Es ist jedoch möglich, include zu verwenden, wenn sich die Datei in dem durch „safe_mode_include_dir“ angegebenen Verzeichnis befindet.

Hinweis:  

Die Prüfung erfolgt anhand der echten UID/GID anstelle der effektiven.  

Hinweis: Da der Integer-Typ von PHP ein vorzeichenbehafteter Integer ist und es davon viele gibt Die Plattform verwendet 32-Bit-Ganzzahlen. Bei Dateien, die größer als 2 GB sind, können einige Dateisystemfunktionen unerwartete Ergebnisse zurückgeben.

Beispiel

Beispiel Nr. 1 Testen Sie, ob eine Datei vorhanden ist

<?php
$filename = &#39;/path/to/foo.txt&#39;;
 
if (file_exists($filename)) {
    echo "文件 $filename 存在";
} else {
    echo "文件 $filename 不存在";
}
?>
//以上内容来自官方PHP开发帮助文档

Weitere Informationen zu diesem Thema finden Sie auf der

PHP-Website für Chinesisch !

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob das PHP-Verzeichnis nicht existiert. 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