PHP readfile() Funktion
Definition und Verwendung
Die Funktion readfile() gibt eine Datei aus.
Diese Funktion liest eine Datei ein und schreibt sie in den Ausgabepuffer.
Wenn der Vorgang erfolgreich ist, wird die Anzahl der gelesenen Bytes zurückgegeben. Wenn der Vorgang fehlschlägt, wird false zurückgegeben. Man kann die Funktion @readfile() aufrufen, um Fehlermeldungen zu verbergen.
Syntax
readfile(filename,include_path,context)
Parameter | Beschreibung |
---|---|
filename | obligatorisch. Definiert die Datei, die gelesen werden soll. |
include_path | optional. Wenn man auch in include_path Dateien im Suchverzeichnis zu suchen, kann man diesen Parameter verwenden und ihn auf true setzen. |
context | optional. Definiert die Umgebungsvariablen für den Dateizugriff.Context ist eine Reihe von Optionen, die das Verhalten der Datenflüsse ändern können. |
Erklärung
zu context Die Unterstützung für Parameter wurde in PHP 5.0.0 hinzugefügt.
Hinweise und Anmerkungen
Hinweis:Wenn "fopen Wrappers" im php.ini-Datei bereits aktiviert sind, kann in dieser Funktion eine URL als Dateiname verwendet werden.
Beispiel
<?php echo readfile("test.txt"); ?>
Ausgabe:
Es gibt zwei Zeilen in dieser Datei. Dies ist die letzte Zeile. 57