Funktsiooni PHP Printf ja tüübi spetsifikatsioonid
Funktsioon PHP printf () töötab sarnaselt funktsioonile print () selle poolest, et väljastab (prindib) stringi (argumendi) veebibrauserisse. Selle argumendi vormindamise kontrollimiseks kasutate siiski funktsiooni printf ().

Funktsioonil printf () peab esimese argumendina olema spetsiaalse tüüpi argument, mida nimetatakse vormingustringiks või vormingu juhtimisstringiks. See vormingu juhtimisstring sisaldab teisendusdokumente (juhiseid) teiste argumentide vormindamiseks. Spetsifikatsioone peab olema sama palju kui vastavaid argumente. Vaatame näidet funktsioonist printf (), millel on kaks vormingu juhtimisstringi spetsifikatsiooni ja kaks vastavat argumenti.

printf ("Minu vanus on% d. Järgmisel aastal olen% d.", 21, 22);

Minu vanus on 21. Järgmisel aastal saan 22-aastaseks.

Sellel printf () -funktsioonil on kolm argumenti. Esimene on vormingu juhtimisstring ning teine ​​ja kolmas on vastavad vormindatavad argumendid. Nagu näete, on vormingu juhtimisstringis kaks teisendusspetsifikaati ja kogu string paigutatakse jutumärkide vahele. Iga spetsifikatsioon algab% -ga. Nad on mõlemad tüübi täpsustajad, sel juhul d-tüübi täpsustaja, mis vormindab täisarvud (21 ja 22) kümnendkohtadena. On ka teisi tüübinäitajaid, mida saab kasutada argumendi vormindamise kontrollimiseks. Allolev tabel näitab, kuidas need tüübinäitajad sama näiteargumenti vormindavad (222).

TüübispetsifikaatoridKirjeldusNäide
222
dKuvab täisarvu argumendi kümnendarvuna222
bKuvab täisarvu kahendarvuna11011110
cKuvab täisarvu ASCII tähemärgi ekvivalendina
fKuvab täisarvu argumendi (topelt) ujukomaga222.000000
oKuvab täisarvu kaheksanumbrina (alus 8)336
sKuvab täisarvu stringina222
xKuvab täisarvu argumendi väiketäheliste arvuga (alus 16)de
XKuvab täisarvu argumendi suurtäheline kuueteistkümnendarvuna (alus 16)DE





Video Juhiseid: PHP Syntax (Mai 2024).