count_chars

(PHP 4 , PHP 5)

count_chars --  Restituisce informazioni sui caratteri usati in una stringa

Descrizione

mixed count_chars ( string string [, int mode])

La funzione conta il numero di occorrenze di ogni carattere (0..255) nella stringa string e li restituisce in vari modi. Il parametro opzionale mode ha come default 0. In base alle impostazioni di mode la funzione count_chars() restituisce:

Esempio 1. Esempio di uso di count_chars()

<?php

$data
= "Two Ts and one F.";

$result = count_chars($data, 0);

for (
$i=0; $i < count($result); $i++) {
   if (
$result[$i] != 0)
       echo
"Vi sono $result[$i] istanze di \"" , chr($i) , "\" nella stringa.\n";
}

?>

Questo esempio visualizzerà:

Vi sono 4 istanze di " " nella stringa. 
Vi sono 1 istanze di "." nella stringa. 
Vi sono 1 istanze di "F" nella stringa. 
Vi sono 2 istanze di "T" nella stringa. 
Vi sono 1 istanze di "a" nella stringa. 
Vi sono 1 istanze di "d" nella stringa. 
Vi sono 1 istanze di "e" nella stringa. 
Vi sono 2 istanze di "n" nella stringa. 
Vi sono 2 istanze di "o" nella stringa. 
Vi sono 1 istanze di "s" nella stringa. 
Vi sono 1 istanze di "w" nella stringa.

Vedere anche strpos() e substr_count().