Kirjautuminen

Haku

Tehtävät

Hakemisto: PHP: Merkkijonot: count_chars

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:

tapapalautus
0taulukko, jonka indeksit ovat merkkien ASCII-koodit ja arvot niiden esiintymisien lukumäärä
1sama kuin tapa 0, mutta vain yli 0 kertaa esiintyvät merkit löytyvät taulukosta
2sama kuin tapa 0, mutta vain 0 kertaa esiintyvät merkit löytyvät taulukosta
3merkkijono, joka sisältää kaikki merkkijonon merkit
4merkkijono, 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
?>
Tietoa sivustosta