Funktio palauttaa tietoa merkkijonon merkeistä.
mixed count_chars(string merkkijono[, int tapa])
Funktio palauttaa tietoa merkkijonon merkeistä. Tapa, oletuksena 0, määrittää, missä muodossa tieto palautetaan:
| tapa | palautus | 
| 0 | taulukko, jonka indeksit ovat merkkien ASCII-koodit ja arvot niiden esiintymisien lukumäärä | 
| 1 | sama kuin tapa 0, mutta vain yli 0 kertaa esiintyvät merkit löytyvät taulukosta | 
| 2 | sama kuin tapa 0, mutta vain 0 kertaa esiintyvät merkit löytyvät taulukosta | 
| 3 | merkkijono, joka sisältää kaikki merkkijonon merkit | 
| 4 | merkkijono, joka sisältää kaikki merkit, joita ei ole merkkijonossa | 
Esimerkki:
<?php //A:n ASCII-koodi on 65 $testi = "AAAaaabbbc"; //kaikki merkit taulukkona $taulu = count_chars($testi); echo $taulu[65]; //3 //merkit, joita on 0 $taulu = count_chars($testi, 2); echo $taulu[65]; //(tyhjä) echo $taulu[66]; //0 //kaikki merkit merkkijonona $taulu = count_chars($testi, 3); echo $taulu; //Aabc ?>