PHP chr()-funktio
Esimerkki
Palauttaa merkkejä eri ASCII-arvoista:
<?php echo chr(61) . "<br>"; // desimaaliarvo echo chr(061) . "<br>"; // oktaaliarvo echo chr(0x61) . "<br>"; // heksadesimaaliarvo ?>
Määrittely ja käyttö
chr()-funktio palauttaa merkin määritetystä ASCII-arvosta.
ASCII-arvot voidaan määrittää desimaaliarvoina, oktaaliarvoina tai heksadesimaaliarvoina. Oktaaliarvot määritellään etuliitteellä 0, ja heksadesimaaliarvot etuliitteellä 0x.
Syntaksi
chr(ascii)
Parametrit | Kuvaus |
---|---|
ascii | Välttämätön. ASCII-arvo. |
Tekninen yksityiskohta
Palautusarvo: | Palauttaa määritetyn merkin. |
PHP versio: | 4+ |
Lisää esimerkkejä
Esimerkki 1
Käytä oktaaliarvoa 046 lisätäksesi ASCII-merkin: &。
<?php $str = chr(046); echo("You $str me forever!"); ?>
Esimerkki 2
Käytä desimaaliarvoja 43 ja 61 lisätäksesi ASCII-merkit: + ja =。
<?php $str = chr(43); $str2 = chr(61); echo("2 $str 2 $str2 4"); ?>