PHP fscanf() Funktion

Definition und Verwendung

Die Funktion fscanf() analysiert den Eingang aus einer geöffneten Datei gemäß dem angegebenen Format.

Syntax

fscanf(file,format,mixed)
Parameter Beschreibung
file notwendig. Definiert die zu überprüfende Datei.
format notwendig. Definiert das Format.
mixed optional

Beschreibung

Die Funktion fscanf() ähnelt sscanf(), aber sie liest von file dem zugehörigen Datei, um den format um den Eingang zu erklären. Wenn nur zwei Parameter an diese Funktion übergeben werden, wird der nach der Analyse zurückgegebene Wert als Array zurückgegeben. Andernfalls, wenn optionale Parameter bereitgestellt werden, gibt diese Funktion die Anzahl der zugewiesenen Werte zurück. Optionale Parameter müssen referenziert übergeben werden.

Hinweise und Anmerkungen

Anmerkung:Jeglicher Leerzeichen im Formatstring wird mit jedem Leerzeichen im Eingabestrom übereinstimmen. Dies bedeutet, dass auch Tabulatoren \t im Formatstring mit einem Leerzeichen im Eingabestrom übereinstimmen.

Anmerkung:Vor PHP 4.3.0 war die maximale Anzahl der Zeichen, die aus einer Datei gelesen werden konnte, 512 (oder der erste \n, je nachdem, was zuerst erreicht wird). Ab PHP 4.3.0 können Zeilen beliebiger Länge gelesen werden.