Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie die PHP-Readfile-Funktion

So verwenden Sie die PHP-Readfile-Funktion

青灯夜游
青灯夜游Original
2019-05-28 15:14:372866Durchsuche

Die Funktion readfile() ist eine in PHP integrierte Funktion, die eine Datei liest und in den Ausgabepuffer schreibt. Bei Erfolg gibt die Funktion die Anzahl der aus der Datei gelesenen Bytes zurück. Bei einem Fehler gibt die Funktion FALSE mit einer Fehlermeldung zurück. Die Fehlerausgabe kann ausgeblendet werden, indem dem Funktionsnamen ein „@“ vorangestellt wird.

So verwenden Sie die PHP-Readfile-Funktion

Wie verwende ich die PHP-Funktion readfile()?

Die PHP-Funktion readfile() liest eine Datei und schreibt sie in den Ausgabepuffer.

Syntax:

readfile(filename,include_path,context)

Parameter:

● Dateiname: erforderlich. Gibt die Datei an, die gelesen werden soll.

●include_path: optional. Wenn Sie auch in include_path nach Dateien suchen möchten, können Sie diesen Parameter verwenden und ihn auf true setzen.

● Kontext: optional. Gibt die Umgebung für ein Dateihandle an. Kontext ist eine Reihe von Optionen, die das Verhalten des Streams ändern können.

Rückgabewert: Bei Erfolg gibt diese Funktion die Anzahl der aus der Datei gelesenen Bytes zurück. Bei einem Fehler gibt die Funktion FALSE mit einer Fehlermeldung zurück. Die Fehlerausgabe kann ausgeblendet werden, indem vor dem Funktionsnamen ein „@“ hinzugefügt wird.

Hinweis: Wenn „fopen wrappers“ in der php.ini-Datei aktiviert wurde, können Sie in dieser Funktion die URL als Dateinamen verwenden.

Sehen wir uns anhand eines Beispiels an, wie die PHP-Funktion readfile() verwendet wird.

Beispiel:

<?php
echo readfile("test.txt");
?>

Ausgabe:

There are two lines in this file.
This is the last line.
57

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die PHP-Readfile-Funktion. 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