Formatera strängar i PHP är användbart när du vill konvertera data från ett format till ett annat , till exempel heltal flyta , eller att ändra strängen utseende . Du kan formatera strängar i PHP med " printf "-funktion, som liknar den " printf "-funktionen som finns i andra programmeringsspråk. Funktionen tar en sträng som indata , matchar den identifierare som argument och matar ut den formaterade strängen . Instruktioner
1
Öppna PHP -filen i en textredigerare , till exempel Anteckningar i Windows .
2
Visar en formaterad sträng genom att lägga till följande kod i kroppen av din HTML :
$ str = " text " ,
$ i = 11 ;
$ f = 3,14159 ;
$ format = " String - % s , Integer - % d , Float - % f " ,
printf ( $ format , $ str , $ i , $ f ) ,
det första argumentet i " printf " är den sträng som format och de återstående argumenten är de beställda värden för typen specifikatörer . Med hjälp av exempel , är utgången " String - text , Integer 11 , Float - 3,141590 . " Addera 3
Motivera den formaterade strängen åt vänster eller höger genom att lägga till koden :
$ str = " text " ,
$ format = " [ % 10s ] " , //höger - motivera med mellanslag
$ format = " [ % -10s ] " , //vänster - motivera med mellanslag
$ format = " [ % 010s ] " , //vänster - motivera med nollor
printf ( $ format , $ str ) ;
< p> Exemplet utgång :
[ text ]
[ text ]
[ 000000text ]
4
Swap argument och upprepa platshållare i den formaterade strängen genom att lägga till koden :
$ format = " text % 2 $ s nummer % 1 $ d text % 2 $ s nummer % 1 $ d ";
$ i = 11 ;
$ str = " här " ,
printf ( $ format , $ i , $ str ) ;
Typing " 2 $ " inuti typ föreskrivaren gör det använd 2 listade argument . Du kan använda samma argument flera gånger . Exemplet kommer utgång : .
Text här nummer 11 text här nummer 11
5
Spara PHP -filen och ladda den på din webbserver för att visa den formaterade strängen
Addera