Aktueller Standort: Startseite> Funktionskategorien> vfprintf

vfprintf

Schreiben Sie formatierte Zeichenfolgen, um zu streamen
Name:vfprintf
Kategorie:Saite
Programmiersprache:php
Kurzbeschreibung:Schreibt die formatierte Zeichenfolge in den angegebenen Ausgangsstrom.

Definition und Verwendung

vfprintf() schreibt die formatierte Zeichenfolge in den angegebenen Ausgabestream (z. B. eine Datei oder eine Datenbank).

Im Gegensatz zu fprintf() befinden sich die Parameter in vfprintf() im Array. Das Array -Element wird mit dem prozentualen Zeichen (%) Symbol in der Hauptzeichenfolge eingefügt. Diese Funktion wird Schritt für Schritt ausgeführt. Fügen Sie beim ersten % -Symbol das erste Array -Element beim zweiten % Symbol, das zweite Array -Element ein und so weiter einfügen.

Hinweis: Wenn das % -Symbol mehr als der Arg -Parameter ist, müssen Sie Platzhalter verwenden. Der Platzhalter wird in das % -Symbol eingefügt und besteht aus einer Zahl und "\ $". Siehe Beispiel 3.

Verwandte Funktionen:

  • fprintf()
  • printf()
  • sprintf()
  • vprintf()
  • vsprintf()

Grammatik

 vfprintf ( Stream , Format , Argarray )
Parameter beschreiben
Strom Erforderlich. Gibt an, wo Schreib-/Ausgabestrings zu sehen sind.
Format

Erforderlich. Gibt die Zeichenfolge an und wie Sie die darin enthaltenen Variablen formatieren.

Mögliche Formatwerte:

  • %% - Renditiert ein Prozentzeichen
  • %b - Binärzahl
  • %c - Zeichen, die dem ASCII -Wert entsprechen
  • %d - Dezimalzahl mit positiven und negativen Vorzeichen (negative Zahl, 0, positive Zahl)
  • %e - Verwenden Sie die wissenschaftliche Notation mit Kleinbuchstaben (z. B. 1,2E+2)
  • %E - Wissenschaftliche Notation unter Verwendung von Hauptstädten (z. B. 1,2E+2)
  • %U - Dezimalzahl ohne Anzeichen (größer als oder gleich 0)
  • %f - schwimmende Punktzahl (lokale Einstellung)
  • %F - schwimmende Punktzahl (nicht lokale Einstellung)
  • %g - kürzer %e und %f
  • %G - kürzer %e und %f
  • %o - Oktalzahl
  • %s - String
  • %x - Hexadezimalzahl (Kleinbuchstaben)
  • %X - Hexadezimalzahl (Kappen)

Zusätzlicher Formatwert. Notwendigerweise zwischen % und Buchstaben (z. B. % .2f) platziert:

  • + (Vorhanden + oder - vor der Zahl, um die positive und negative Natur der Zahl zu definieren. Standardmäßig sind nur negative Zahlen gekennzeichnet und positive Zahlen sind nicht markiert.
  • '(Geben Sie an, was als Polsterung verwendet werden soll, Standard ist ein Speicherplatz. Es muss mit dem Breitenspezifikator verwendet werden. Zum Beispiel: %' x20s (verwenden Sie "x" als Polsterung)))
  • - (Variablerwert der linken Einstellung)
  • [0-9] (Geben Sie die minimale Breite des variablen Werts an)
  • . [0-9] (Geben Sie die Anzahl der Dezimalstellen oder die maximale Stringlänge an)

Hinweis: Wenn Sie mehrere Formatwerte verwenden, müssen sie in der obigen Reihenfolge befinden.

Argarray Erforderlich. Ein Array mit Parametern, die in der Formatzeichenfolge in das % -Symbol eingefügt werden.