Heim >Backend-Entwicklung >PHP-Problem >So überprüfen Sie, ob eine TXT-Datei in PHP vorhanden ist
So fragen Sie ab, ob eine TXT-Datei in PHP vorhanden ist: Erstellen Sie zunächst eine PHP-Beispieldatei. ) {...}" Das ist es.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
file_exists – Überprüfen Sie, ob die Datei oder das Verzeichnis vorhanden ist
Anweisungen
file_exists ( string $filename ) : bool
Überprüfen Sie, ob die Datei oder das Verzeichnis vorhanden ist .
Parameter
Dateiname
Der Pfad zur Datei oder zum Verzeichnis.
Verwenden Sie unter Windows //computername/share/filename oder \computernamesharefilename, um freigegebene Dateien im Netzwerk zu überprüfen.
Rückgabewert
Gibt „true“ zurück, wenn die durch „Dateiname“ angegebene Datei oder das Verzeichnis existiert, andernfalls wird „false“ zurückgegeben.
Hinweis:
This function will return false for symlinks pointing to non-existing files.
Hinweis:
The check is done using the real UID/GID instead of the effective one.
Hinweis: Da der Ganzzahltyp von PHP eine vorzeichenbehaftete Ganzzahl ist und viele Plattformen 32-Bit-Ganzzahlen verwenden, können einige Dateisystemfunktionen für Dateien, die größer als 2 GB sind, unerwartete Ergebnisse zurückgeben.
【Empfohlenes Lernen: „PHP-Video-Tutorial“】
Beispiel
Beispiel Nr. 1 Testen Sie, ob eine Datei vorhanden ist.
<?php $filename = '/path/to/foo.txt'; if (file_exists($filename)) { echo "The file $filename exists"; } else { echo "The file $filename does not exist"; } ?>
Fehler/Ausnahme.
Eine E_WARNING-Warnung auslösen, wenn sie fehlschlägt.
Kommentare
Hinweis: Das Ergebnis dieser Funktion wird zwischengespeichert. Weitere Einzelheiten finden Sie unter „clearstatcache()“.
Tipps
Seit PHP 5.0.0 wird diese Funktion auch in einigen URL-Wrappern verwendet. Eine Liste der Wrapper, die die Funktionalität der stat()-Funktionsfamilie unterstützen, finden Sie unter Unterstützte Protokolle und Wrapper-Protokolle.
Das obige ist der detaillierte Inhalt vonSo überprüfen Sie, ob eine TXT-Datei in PHP vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!