Fonction PHP count_chars()
Exemple
Renvoie une chaîne avec tous les différents caractères utilisés dans "Hello World!" (mode 3):
<?php
$str = "Hello World!";
echo count_chars($str,3);
?>
Définition et utilisation
La fonction count_chars() renvoie des informations sur les caractères utilisés dans une chaîne (par exemple, combien de fois un caractère ASCII apparaît dans une chaîne, ou quels caractères ont été utilisés ou non dans une chaîne).
Syntaxe
count_chars(string,mode)
Valeurs des paramètres
Parameter | Description |
---|---|
string | Required. The string to be checked |
mode | Optional. Specifies the return modes. 0 is default. The different return modes are:
|
Détails techniques
Valeur de retour : | Selon le paramètre de mode spécifié |
---|---|
Version PHP : | 4+ |
Plus d'exemples
Exemple
Renvoie une chaîne avec tous les caractères inutilisés dans "Hello World!" (mode 4):
<?php
$str = "Hello World!";
echo count_chars($str,4);
?>
Exemple
Dans cet exemple, nous utiliserons count_chars() avec le mode 1 pour vérifier la chaîne. Le mode 1 renverra un tableau avec la valeur ASCII comme clé et combien de fois cela s'est produit comme valeur :
<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>
Exemple
Un autre exemple de comptage du nombre de fois qu'un caractère ASCII apparaît dans une chaîne :
<?php
$str = "PHP is pretty fun!!";
$strArray = count_chars($str,1);
foreach ($strArray as $key=>$value)
{
echo "The character <b>'".chr($key)."'</b> was found $value time(s)<br>";
}
?>
❮ Référence de chaîne PHP