Aktueller Standort: Startseite> Funktionskategorien> stream_get_line

stream_get_line

Lesen Sie eine Zeile aus dem Ressourcenstrom bis zum angegebenen Trennzeichen
Name:stream_get_line
Kategorie:Strom
Programmiersprache:php
Kurzbeschreibung:Lesen Sie eine Inhaltszeile aus dem Dateizeiger und geben Sie die Inhaltslinie zurück

Funktionsname: Stream_get_line ()

Anwendbare Version: Php 4> = 4.3.0, Php 5, Php 7

Funktionsbeschreibung: In der Funktion stream_get_line () liest eine Inhaltsleile aus dem Dateizeiger und gibt die Inhaltslinie zurück.

Verwendung: Stream_get_line (Ressource $ Handle, int $ Länge, String $ Ending =?): String | False

Parameter:

  • $ Handle: Erforderlich, repräsentiert die Ressource des Dateizeigers. Normalerweise wird die nach dem Öffnen einer Datei erhaltene Ressource von der Funktion fopen () verwendet.
  • $ Länge: Erforderlich, wobei die maximale Anzahl von zu lesen zu lesen. Das Lesen hört auf, wenn eine neue Linie auftritt oder die maximale Anzahl von Bytes erreicht ist.
  • $ ending: optional, wobei das Zeilenendcharakter angezeigt wird. Der Standard ist "\ n". Mehrere Zeichen können als Zeilenendezeichen verwendet werden.

Rückgabewert:

  • Gibt den Inhalt des Lesezeilens zurück und gibt False zurück, wenn das Ende der Datei erreicht ist.

Beispiel:

 $handle = fopen("example.txt", "r"); if ($handle) { $line = stream_get_line($handle, 1024, "\n"); echo $line; fclose($handle); }

Im obigen Beispiel öffnen wir eine Datei mit dem Namen "example.txt" und verwenden dann die Funktion von Stream_get_line (), um eine Zeile aus dem Dateizeiger zu lesen und in der Variablen $ Zeile zu speichern. Schließlich geben wir den Linieninhalt auf den Bildschirm aus.

Beachten Sie, dass, wenn der Dateizeiger das Ende der Datei oder die Anzahl der Lesen der Bytes erreicht, die angegebene maximale Anzahl von Bytes erreicht, die Funktion von Stream_get_line () löst das Lesen und gibt false zurück. Daher müssen wir in tatsächlichen Anwendungen beurteilen, ob eine Reihe von Inhalten auf der Grundlage des Rückgabewerts erfolgreich gelesen wurde.

Ähnliche Funktionen
Beliebte Artikel