Formatering strenge i PHP er nyttigt, når du ønsker at konvertere data fra ét format til et andet , såsom heltal til at flyde, eller for at ændre strengen udseende. Du kan formatere strenge i PHP med " printf "-funktionen , som er magen til den " printf "-funktionen findes i andre programmeringssprog . Funktionen tager en streng som input , matcher identifikatorer til argumenter og udlæser formateret streng . Instruktioner
1
Åbn PHP-filen i en teksteditor , såsom Windows Notesblok.
2
Vis en formateret streng ved at tilføje følgende kode i brødteksten i din HTML : Hej
$ str = " text "
$ i = 11,
$ f = 3,14159 ,
$ format = " String - % s , Integer - % d, Float - % f " ,
printf ( $ format , $ str, $ i , $ f)
det første argument i " printf "er den streng, der format og de resterende argumenter er de bestilte værdier for den type beregnere . Brug eksemplet , vil outputtet være " String - tekst, Integer 11 Float - 3,141590 . "
3
Begrund formateret streng til venstre eller højre ved at tilføje koden : < br >
$ str = " text "
$ format = " [ % 10s ]" //højre - retfærdiggør med mellemrum
$ format = " [ % -10'erne ] " //venstre retfærdiggøre med mellemrum
$ format = " [% 010s ]" //venstre retfærdiggøre med nuller
printf ( $ format , $ str ) ;
< p> eksempel vil udskrive :
[ tekst ]
[ tekst ]
[ 000000text ]
4
swap argumenter og gentag pladsholdere i formateret streng ved at tilføje koden : Hej
$ format = "text % 2 $ s nummer% 1 $ d tekst % 2 $ s nummer% 1 $ d "
$ i = 11,
$ str = " her "
printf ( $ format , $ i , $ str ),
Typing "2 $" inde i angivelse af typen gør det bruge 2nd opført argument. Du kan bruge det samme argument gentagne gange. Eksemplet vil udskrive: .
Tekst her nummer 11 tekst her nummer 11
5
Gem PHP-filen og indlæse det på din webserver for at se den formateret streng
< br >