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.