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