Najnowsze tutoriale tworzenie stron internetowych
 

PHP fscanf() Function


<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