Formatering strenger i PHP er nyttig når du ønsker å konvertere data fra ett format til et annet , for eksempel heltall å flyte , eller å endre strengen utseende . Du kan formatere strenger i PHP med " printf "-funksjonen , som er lik den " printf "-funksjonen som finnes i andre programmeringsspråk. Funksjonen tar en streng som input , matcher identifikatorer til argumenter og utganger formatert streng . Instruksjoner
en
Åpne PHP-filen i en teksteditor , for eksempel Windows Notisblokk.
2
Vis en formatert streng ved å legge følgende kode i kroppen av HTML din : en
$ str = " tekst ";
$ i = 11;
$ f = 3,14159 ;
$ format = " String - % s , heltall - % d, Float - % f ";
printf ( $ format , $ str, $ i , $ f);
det første argumentet i " printf " er strengen til format og de gjenværende argumenter er de bestilte verdier for den type byggebransjen . Ved å bruke eksempelet , vil resultatet være " String - tekst, 11 Heltall, Float - 3,141590 . "
3
Begrunn formatert streng mot venstre eller høyre ved å legge inn koden :
$ str = " tekst ";
$ format = " [ % 10s ] "; //høyre - rettferdiggjøre med mellomrom
$ format = " [ % -10s ] " //venstre - rettferdiggjøre med mellomrom
$ format = " [% 010s ]"; //venstre - rettferdiggjøre med nuller
printf ( $ format , $ str ) ;
< p> eksempelet vil produksjonen:
[ tekst ]
[ tekst ]
[ 000000text ]
4
Swap argumenter og gjenta plassholdere i den formaterte strengen ved å legge inn koden : en
$ format = "text % 2 $ s nummer% 1 $ d tekst % 2 $ s nummer% 1 $ d ";
$ i = 11 ;
$ str = " her ";
printf ( $ format , $ i , $ str ) ;
Typing " 2 $ " inni den typen specifier gjør det bruke andre oppført argument. Du kan bruke det samme argumentet flere ganger . Eksempelet vil produksjonen: .
Tekst her nummer 11 tekst her nummer 11
5
Lagre PHP-filen og laste den på webserveren å vise formatert streng