Neueste Web-Entwicklung Tutorials
 

PHP fscanf() Function


<Komplettes PHP - Dateisystem Referenz

Definition und Verwendung

Die fscanf() Funktion analysiert die Eingabe von einer geöffneten Datei gemäß dem festgelegten Format.

Syntax

fscanf(file,format,mixed)

Parameter Beschreibung
file Erforderlich. Gibt die Datei zu überprüfen
format Erforderlich. Gibt das Format.

Mögliche Formatwerte:

  • %% - Liefert ein Prozentzeichen
  • % B - Binärzahl
  • % C - Das Zeichen entsprechend den ASCII-Wert
  • % D - Signed Dezimalzahl
  • % e - Wissenschaftliche Notation (eg 1.2e+2)
  • % U - Unsigned Dezimalzahl
  • % f - Fließkommazahl (local settings aware)
  • % F - Fließkommazahl (nicht lokale Einstellungen bewusst)
  • % O - Oktalzahl
  • % S - String
  • % x - Hexadezimalzahl (lowercase letters)
  • % X - Hexadezimalzahl (uppercase letters)

Zusätzliche Formatwerte. Diese werden zwischen dem% und dem Buchstaben platziert (example %.2f) :

  • (Forces beide + und - vor Zahlen standardmäßig nur negative Zahlen sind markiert.) +
  • ‚(Gibt an, was als Polsterung verwendet Standardabstand ist , muß zusammen mit der Breite Spezifizierer verwendet wird . Beispiel:..%‘ X20s (this uses "x" as padding) , (this uses "x" as padding)
  • - (Left-justifies the variable value)
  • [0-9] (Specifies the minimum width held of to the variable value)
  • . [0-9] (Länge Gibt die Anzahl der Dezimalziffern oder maximalen String)

Note: Wenn mehrere zusätzliche Formatwerte verwendet werden, sie wie oben in der gleichen Reihenfolge sein müssen.

mixed Optional.


Tipps und Hinweise

Hinweis: Jeder Leerzeichen im Formatstring entspricht ein beliebiges Leerzeichen in dem Eingangsstrom. Dies bedeutet , dass eine Lasche (\t) in der Formatzeichenkette kann in dem Eingangsstrom einen einzelnen Leerzeichen entsprechen.


<Komplettes PHP - Dateisystem Referenz