PHP Printf -toiminto- ja tyyppispesifikaattorit
PHP printf () -toiminto toimii samalla tavalla kuin print () -toiminto siinä mielessä, että se lähettää (tulostaa) merkkijonon (argumentin) verkkoselaimeen. Käytä kuitenkin printf () -toimintoa, kun haluat hallita tämän argumentin muotoilua.

Printf () -funktiossa on oltava ensisijaisena erityistyyppinen argumentti, jota kutsutaan muotojonoksi tai muodonhallintajonoksi. Tämä muodon ohjausmerkkijono sisältää muunnoseritelmät (ohjeet) muiden argumenttien alustamiseksi. Eritelmien on oltava yhtä monta kuin vastaavia argumentteja. Katsotaanpa esimerkki printf () -funktiosta, jolla on kaksi määrittelyä muodonhallintamerkkijonossa ja kaksi vastaavaa argumenttia.

printf ("Minun ikäni on% d. Ensi vuonna olen% d.", 21, 22);

Minun ikäni on 21. Ensi vuonna olen 22.

Tätä printf () -toimintoa varten on kolme argumenttia. Ensimmäinen on muodon ohjausmerkkijono ja toinen ja kolmas ovat vastaavia muotoiltavia argumentteja. Kuten näette, muodonhallintamerkkijonossa on kaksi muunnosmääritystä ja koko merkkijono sijoitetaan lainausmerkkien väliin. Jokainen erittely alkaa prosentilla. He ovat molemmat tyyppimäärittelyt, tässä tapauksessa d-tyyppimäärittelijä, joka muotoilee kokonaisluvut (21 ja 22) desimaalilukuna. On myös muita tyyppimäärittelijöitä, joita voidaan käyttää argumentin muotoilun hallitsemiseksi. Seuraava kaavio näyttää kuinka nämä tyyppimäärittelijät muotoilevat saman esimerkkiargumentin (222).

TyyppimääritteetKuvausesimerkki
222
dNäyttää kokonaislukuarvon desimaalilukuna222
bNäyttää kokonaislukuarvon binääriluvuna11011110
CNäyttää kokonaislukuarvon ASCII-merkkiekvivalenttina
fNäyttää kokonaislukuarvon (kaksinkertainen) liukulukuina222.000000
ONäyttää kokonaislukuarvon oktaaliluvuna (kanta 8)336
sNäyttää kokonaislukuarvon merkkijonona222
xNäyttää kokonaisluvun pienimuotoisena heksadesimaalilukuna (kanta 16)de
XNäyttää kokonaislukuarvon isoina heksadesimaalilukuina (kanta 16)DE





Video-Ohjeita: How To Using Float Format String In Php In Tamil (Saattaa 2024).