Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Menu
· Accueil ·

· Communication ·
  · Forums
  · Messages privés
  · Contactez nous
  · Recommendez nous
  · Sondages
  · Les projets

· Nouvelles ·Stats
  · Sujets
  · Ecrire un article
  · Articles archivés
  · Articles RSS
  · Lettre de sécurité
  · Archive de lettres

· Téléchargements ·
  · Accueil
  · Nouveautés
  · Mises à jour
  · Thêmes

· Outils ·
  · Outils divers
  · Convertisseur de temps
  · Table de caractères
  · Générateur de boutons
  · Compresseur Javascript

· Documentation ·
  · Wiki
  · Questions/Réponses
  · Documents
  · Manuel PHP-Nuke
  · Manuel PHP
  · Manuel PEAR
  · Encyclopédies

· Liens ·
  · Nos liens
  · Nos fluxs RSS
  · Partenaires
  · Votre publicité
  · Sitemap
  · Mes bannières

· Infos ·
  · Rechercher
  · Votre compte
  · Liste des membres
  · Carte des membres
  · Top

· Divers ·
  · Météo
  · Galeries
  · Statistiques Phpnuke
  · MS Analysis


count_chars

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 :

  • 0 - un tableau avec l'octet en index, et la fréquence correspondante pour chaque octet.

  • 1 - identique à 0 mais seules les fréquences supérieures à zéro sont listées.

  • 2 - identique à 0 mais seules les fréquences nulles sont listées.

  • 3 - une chaîne contenant tous les octets utilisés est retournée.

  • 4 - une chaîne contenant tous les octets non utilisés est retournée.

Exemple 1. 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().


Manuel PHP pour PHP-Nuke © www.stefvar.com
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx