count_chars

(PHP 4, PHP 5)

count_chars — Retourne des statistiques sur les caractères utilisés dans une chaîne

Description

mixed count_chars ( string $string [, int $mode] )

count_chars() compte le nombre d'occurrences de tous les octets présents dans la chaîne string et retourne différentes statistiques. Le paramètre optionnel mode vaut par défaut 0. Suivant la valeur de mode , count_chars() retourne les informations suivantes :

Exemple 2573. Exemple avec count_chars()

<?php
$data 
"Deux D et un F." ;

foreach (
count_chars ( $data 1 ) as  $i  =>  $val ) {
    echo 
"Il y avait $val occurrence(s) de \""  chr ( $i ) ,  "\" dans la phrase.\n" ;
}
?>

L'exemple ci-dessus va afficher :


Il y avait 4 occurrence(s) de " " dans la phrase.
Il y avait 1 occurrence(s) de "." dans la phrase.
Il y avait 2 occurrence(s) de "D" dans la phrase.
Il y avait 1 occurrence(s) de "F" dans la phrase.
Il y avait 2 occurrence(s) de "e" dans la phrase.
Il y avait 1 occurrence(s) de "n" dans la phrase.
Il y avait 1 occurrence(s) de "t" dans la phrase.
Il y avait 2 occurrence(s) de "u" dans la phrase.
Il y avait 1 occurrence(s) de "x" dans la phrase.

      

Voir aussi strpos() et substr_count() .