Section courante

A propos

Section administrative du site

COUNT_CHARS

Compter les caractères
PHP 4.0+

Syntaxe

function count_chars( $string);
function count_chars( $string,$mode);

Paramètres

Nom Description
$string Ce paramètre permet d'indiquer la chaine de caractères à calculer
$mode Ce paramètre permet d'indiquer le type de statistique à retourner :
Valeur Description
0 Cette valeur permet d'indiquer d'effectuer le calcul de la fréquence de chaque octet.
1 Cette valeur permet d'indiquer d'effectuer le calcul de la fréquence de chaque octet supérieur à 0.
2 Cette valeur permet d'indiquer d'effectuer le calcul de la fréquence de chaque octet égale à 0.
3 Cette valeur permet de demander la liste des caractères utilisé dans la chaine de caractères.
4 Cette valeur permet de demander la liste des caractères non-utilisé dans la chaine de caractères.

Retour

Valeur Description
tableau Ces valeurs indique un tableau selon les spécifications demandé.

Description

Cette fonction permet de faire des comptes statistiques spécifié sur une chaine de caractères.

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. <?php
  2. echo "Gladir.com = ";
  3. var_dump(count_chars("Gladir.com",1));
  4. echo "<br />";
  5. echo "Sylvain Maltais = ";
  6. var_dump(count_chars("Sylvain Maltais",1));
  7. echo "<br />";
  8. echo "Ceci est une phrase = ";
  9. var_dump(count_chars("Ceci est une phrase",1));
  10. echo "<br />";
  11. ?>

on obtiendra le résultat suivant si le répertoire «C:\WINDOWS» existe :

Gladir.com = array(10) { [46]=> int(1) [71]=> int(1) [97]=> int(1) [99]=> int(1) [100]=> int(1) [105]=> int(1) [108]=> int(1) [109]=> int(1) [111]=> int(1) [114]=> int(1) }
Sylvain Maltais = array(11) { [32]=> int(1) [77]=> int(1) [83]=> int(1) [97]=> int(3) [105]=> int(2) [108]=> int(2) [110]=> int(1) [115]=> int(1) [116]=> int(1) [118]=> int(1) [121]=> int(1) }
Ceci est une phrase = array(13) { [32]=> int(3) [67]=> int(1) [97]=> int(1) [99]=> int(1) [101]=> int(4) [104]=> int(1) [105]=> int(1) [110]=> int(1) [112]=> int(1) [114]=> int(1) [115]=> int(2) [116]=> int(1) [117]=> int(1) }

Références

PHP 4 - Guide du développeur, Edition First Interactive, Blake Schwendiman, 2002, ISBN: 2-84427-283-5, page 382

Dernière mise à jour : Mercredi, le 25 mars 2015