PHP Printf-funksjonen og typespesifikasjonene
PHP printf () -funksjonen fungerer omtrent som print () -funksjonen ved at den sender ut (skriver ut) en streng (argument) til nettleseren. Du vil imidlertid bruke printf () -funksjonen når du vil kontrollere hvordan dette argumentet skal formateres.

Funksjonen printf () må ha det første argumentet en spesiell type argument som kalles en formatstreng eller formatkontrollstreng. Denne formatkontrollstrengen inneholder konverteringsspesifikasjoner (instruksjoner) for hvordan du formaterer de andre argumentene. Det må være samme antall spesifikasjoner som tilsvarende argumenter. La oss se på et eksempel på en printf () -funksjon som har to spesifikasjoner i formatkontrollstrengen og to tilsvarende argumenter.

printf ("Min alder er% d. Neste år blir jeg% d.", 21, 22);

Min alder er 21. Neste år blir jeg 22 år.

Det er tre argumenter for denne printf () -funksjonen. Den første er formatkontrollstrengen, og den andre og den tredje er tilsvarende argumenter som skal formateres. Som du ser er det to konverteringsspesifikasjoner i formatkontrollstrengen, og hele strengen er plassert mellom anførselstegn. Hver spesifikasjon begynner med en%. De er begge typespesifikatorer, i dette tilfellet spesifiserer d-typen, som vil formatere heltalene (21 og 22) som desimaltall. Det er andre typespesifikasjoner som kan brukes til å kontrollere hvordan et argument er formatert. Diagrammet under viser hvordan disse typespesifikatorene formaterer det samme eksempelargumentet (222).

Type spesifikasjonerBeskrivelseEksempel
222
dViser heltalargumentet som desimaltall222
bViser heltalargumentet som et binært tall11011110
cViser heltalargumentet som et ASCII-tegnekvivalent
fViser heltalargumentet (dobbelt) som et flytende punktnummer222.000000
oViser heltalargumentet som et oktalt tall (base 8)336
sViser heltalargumentet som en streng222
xViser heltalargumentet som et heksadesimaltall med små bokstaver (base 16)de
XViser heltalargumentet som et verseks heksadesimal tall (base 16)DE





Video Instruksjoner: "NASA" - THORIUM REMIX 2016 (Kan 2024).