Formatierung Strings in PHP ist hilfreich, wenn Sie Daten von einem Format in ein anderes , wie integer zu schweben, oder die Zeichenfolge Aussehen zu verändern konvertieren möchten. Sie können Strings in PHP -Format mit der " printf" -Funktion, die ähnlich wie die " printf "-Funktion in anderen Programmiersprachen vorhanden ist . Die Funktion nimmt einen String als Eingabe , passt die Kennungen , Argumente und gibt den formatierten String . Anleitung
1
Öffnen Sie die PHP-Datei in einem Texteditor wie Windows Notepad.
2
Zeigt eine formatierte Zeichenfolge , indem Sie den folgenden Code in den Körper Ihres HTML :
$ str = "text" ;
$ i = 11;
$ f = 3,14159 ;
$ format = " String - % s , Integer - % d, Float - % f " ;
printf ( $ format , $ str, $ i , $ f) ;
das erste Argument in " printf " ist die Zeichenfolge, Format und die übrigen Argumente sind die Werte für die bestellten Typdeklarierer . Anhand des Beispiels wird der Ausgang " - Text , Integer 11 Float - String 3,141590 . " Sein
3
heiligt die formatierten String nach links oder rechts , indem Sie den Code :
$ str = "text" ;
$ format = " [% 10s] "; //mit Leerzeichen
$ format rechten rechtfertigen = " [% - 10s] " //mit Leerzeichen linksbündig
$ format = " [% 010s ] "; //mit Nullen
linksbündig printf ( $ format , $ str );
< p> Das Beispiel erzeugt folgende Ausgabe:
[text ]
[text ]
[ 000000text ]
4
Swap Argumente und wiederholen Sie die Platzhalter in der formatierten Zeichenfolge , indem Sie den Code eingeben:
$ format = "text % 2 $ s Nummer% 1 $ d text% 2 $ s Nummer% 1 $ d ";
$ i = 11;
$ str = " hier ";
printf ( $ format , $ i, $ str );
Typing " 2 $ " im Inneren des Typspezifizierer macht es verwenden Sie die 2. aufgeführten Argument . Sie können das gleiche Argument wiederholt verwenden . Das Beispiel erzeugt folgende Ausgabe: .
Text hier Nummer 11 Nummer 11 Text hier
5
Speichern Sie die PHP-Datei und laden Sie es auf Ihrem Web- Server, um die formatierten String View Of