Funkcja fscanf() PHP

Definicja i użycie

funkcja fscanf() analizuje wejście z otwartego pliku na podstawie określonego formatu.

Gramatyka

fscanf(file,format,mixed)
Parametry Opis
file wymagane. Określa plik do sprawdzenia.
format wymagane. Określa format.
mixed opcjonalne.

Opis

funkcja fscanf() jest podobna do funkcji sscanf(), ale odczytuje z file pliku związanym, na podstawie określonych format do wyjaśnienia wejścia. Jeśli przekazano tylko dwa parametry tej funkcji, wartość po przetworzeniu będzie zwracana jako tablica. W przeciwnym razie, jeśli podano dodatkowe parametry, funkcja zwróci liczbę przypisanych wartości. Dodatkowe parametry muszą być przekazywane przez odwołanie.

Wskazówki i komentarze

Komentarz:Jakiekolwiek białe znaki w formacie stringu będą dopasowywane do jakiekolwiek białych znaków w strumieniu wejściowym. Oznacza to, że nawet tabulator \t w formacie stringu będzie dopasowywany do jednego znaku białego w strumieniu wejściowym.

Komentarz:Przed PHP 4.3.0, maksymalna liczba znaków do odczytania z pliku wynosiła 512 (lub pierwszy \n, w zależności od tego, co napotkamy najpierw). Od PHP 4.3.0 można czytać dowolnie długie wiersze.