<Kompletny system plików PHP referencyjny
Definicja i Wykorzystanie
fscanf() Funkcja przetwarza sygnał z otwartym pliku zgodnie z określonym formatem.
Składnia
fscanf(file,format,mixed)
Parametr | Opis |
---|
file | Wymagany. Określa plik do sprawdzenia |
format | Wymagany. Określa format. Możliwe wartości formacie: - %% - Zwraca znak procentu
- % B - liczba binarna
- % C - postać w zależności od wartości ASCII
- % D - Signed liczbę dziesiętną
- % E - notacji naukowej (eg 1.2e+2)
- % U - bez znaku liczby dziesiętnej
- % f - liczba zmiennoprzecinkowa (local settings aware)
- % F - liczba zmiennoprzecinkowa (nie lokalne ustawienia świadomy)
- % O - ósemkowa
- % S - String
- % x - liczbę szesnastkową (lowercase letters)
- % X - liczba szesnastkowa (uppercase letters)
Dodatkowe wartości formatu. Są one umieszczone między% i litery (example %.2f) : - + (Siły zarówno + i - przed numerami Domyślnie tylko liczby ujemne są zaznaczone.)
- „(Określenie co do stosowania jako wyściółki domyślna jest przestrzeń musi być stosowane w połączeniu z szerokością specyfikatora przykład:...%” X20s (this uses "x" as padding)
- - (Left-justifies the variable value)
- [0-9] (Specifies the minimum width held of to the variable value)
- . [0-9] (określić liczbę cyfr lub maksymalnej długości łańcucha)
Note: W przypadku stosowania wielu dodatkowych wartości formacie, muszą być w tej samej kolejności jak wyżej. |
mixed | Opcjonalny. |
Porady i uwagi
Uwaga: Wszelkie spacje w ciągu formatu dopasowuje dowolny spacje w strumieniu wejściowym. Oznacza to, że zakładka (\t) w ciągu formatu można dopasować pojedynczy znak spacji w strumieniu wejściowym.
<Kompletny system plików PHP referencyjny