Aktueller Standort: Startseite> Funktionskategorien> vsprintf

vsprintf

Gibt die formatierte Zeichenfolge zurück
Name:vsprintf
Kategorie:Saite
Programmiersprache:php
Kurzbeschreibung:Schreiben Sie die formatierte Zeichenfolge in die Variable.

Definition und Verwendung

Die Funktion vsprintf() schreibt die formatierte Zeichenfolge in eine Variable.

Im Gegensatz zu sprintf() befinden sich die Parameter in vsprintf() 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 2.

Tipp: Verwandte Funktionen:

  • fprintf()
  • printf()
  • sprintf()
  • vfprintf()
  • vprintf()

Grammatik

 vSprintf ( Format , Argarray )
Parameter beschreiben
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 oben mehrere Formatwerte verwenden, müssen sie in der obigen Reihenfolge verwendet werden und können nicht gestört werden.

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