Heim > Backend-Entwicklung > PHP-Problem > Was ist die Verwendung von PHP printf

Was ist die Verwendung von PHP printf

藏色散人
Freigeben: 2023-03-12 09:20:01
Original
2610 Leute haben es durchsucht

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 .

Was ist die Verwendung von PHP printf

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++)
Nach dem Login kopieren

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);
?>
Nach dem Login kopieren

Ausgabe:

123.000000
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage