Heim > Artikel > Backend-Entwicklung > Was ist die Verwendung von PHP printf
php Die Funktion der printf-Funktion besteht darin, eine formatierte Zeichenfolge auszugeben. Die Syntax für die Verwendung von printf lautet „printf(format,arg1,arg2,arg++)“, wobei der Parameter format die Zeichenfolge und die Formatierung der darin enthaltenen Variablen angibt .
Die Betriebsumgebung dieses Artikels: Windows7-System, PHP7.1-Version, Dell G3-Computer
Was ist die Verwendung von PHP Printf? Die Funktion
printf() gibt eine formatierte Zeichenfolge aus.
arg1-, arg2- und arg++-Parameter werden am Prozentzeichensymbol (%) in die Hauptzeichenfolge eingefügt. Diese Funktion wird Schritt für Schritt ausgeführt. Fügen Sie beim ersten %-Zeichen arg1 ein, beim zweiten %-Zeichen arg2 und so weiter.
Hinweis: Wenn mehr %-Symbole als arg-Argumente vorhanden sind, müssen Sie Platzhalter verwenden. Der Platzhalter wird nach dem %-Symbol eingefügt und besteht aus einer Zahl gefolgt von „$“. Siehe Beispiel 2.
printf()-Syntax:
printf(format,arg1,arg2,arg++)
Parameter
Parameterformat ist erforderlich. Gibt eine Zeichenfolge und die Formatierung der darin enthaltenen Variablen an.
Mögliche Formatwerte:
%% – gibt ein Prozentzeichen zurück %
%b – eine Binärzahl
%c – das Zeichen, das dem ASCII-Wert entspricht
%d – eine Dezimalzahl, die ein Plus- oder Minuszeichen enthält (negative Zahlen, 0, positive Zahl)
%e – wissenschaftliche Schreibweise in Kleinbuchstaben verwenden (z. B. 1.2e+2)
%E – wissenschaftliche Schreibweise in Großbuchstaben verwenden (z. B. 1.2E+2)
%u – Schließen Sie keine positiven und negativen Dezimalzahlen ein (größer oder gleich 0)
%f – Gleitkommazahl (lokale Einstellung)
%F – Gleitkommazahl (nicht lokale Einstellung)
%g – kürzeres %e und %f
%G – Kürzeres %E und %f
%o – Oktalzahl
%s – Zeichenfolge
%x – Hexadezimalzahl (Kleinbuchstaben)
%X – Hexadezimalzahl (Großbuchstaben)
Zusätzlicher Formatwert. Muss zwischen % und einem Buchstaben (z. B. %.2f) stehen:
+ (Fügen Sie + oder - vor der Zahl hinzu, um das Vorzeichen der Zahl festzulegen. Standardmäßig sind nur negative Zahlen markiert, positive Zahlen nicht markiert)
' (Gibt an, was als Auffüllung verwendet werden soll, standardmäßig Leerzeichen. Es muss mit einem Breitenbezeichner verwendet werden.)
- (Links passt den Variablenwert an)
[0-9] (Gibt die Mindestbreite an der Variablenwert)
[0-9] (Gibt die Anzahl der Dezimalstellen oder die maximale Zeichenfolgenlänge an)
Hinweis: Wenn mehrere oben genannte Formatwerte verwendet werden, müssen diese in der oben genannten Reihenfolge verwendet werden und können nicht verwendet werden gestört.
arg1 erforderlich. Gibt den Parameter an, der am ersten %-Zeichen in der Formatzeichenfolge eingefügt werden soll.
arg2 erforderlich. Gibt den Parameter an, der am zweiten %-Zeichen in die Formatzeichenfolge eingefügt werden soll.
arg++ Optional. Gibt die Parameter an, die am dritten, vierten usw. %-Symbol in die Formatzeichenfolge eingefügt werden sollen.
Beispiel
Verwenden Sie den Formatwert %f:
<?php $number = 123; printf("%f",$number); ?>
Ausgabe:
123.000000
Verwandte Funktionen: sprintf(), vprintf(), vsprintf(), fprintf() und vfprintf()
Empfohlen: „PHP Video Tutorial》
Das obige ist der detaillierte Inhalt vonWas ist die Verwendung von PHP printf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!