Start · Sprachen · PHP · Referenz · fgets

fgets

Funktion

Liest eine Zeile aus einem Stream. Ideal für zeilenweise Verarbeitung großer Dateien.

seit PHP 4.0.0 Kategorie: io

Signatur

fgets(resource $stream, ?int $length = null): string|false

Beschreibung

Liest bis zum Zeilenumbruch (inklusive) oder EOF. Bei EOF gibt false zurück.

Parameter

Name Typ Default Beschreibung
$stream Pflicht resource Handle.
$length ?int null Max. Bytes.

Rückgabewert

Typ
string|false
Beschreibung
Zeile oder false.

Beispiele

Loop

<?php

while (($line = fgets($fh)) !== false) { /* ... */ }