Derniers tutoriels de développement web
 

PHP count_chars() Function

<PHP chaîne de référence

Exemple

Retourne une chaîne avec tous les différents caractères utilisés dans "Hello World!" tout le "Hello World!" (mode 3) :

<?php
$str = "Hello World!";
echo count_chars($str,3);
?>
»Exécuter exemple

Définition et utilisation

Le count_chars() fonction renvoie des informations sur les caractères utilisés dans une chaîne (par exemple, combien de fois un caractère ASCII se produit dans une chaîne, ou quels caractères qui ont été utilisés ou non été utilisés dans une chaîne).


Syntaxe

count_chars( string,mode )

Paramètre La description
string Champs obligatoires. La chaîne à vérifier
mode Optionnel. Indique les modes de retour. 0 est par défaut. Les différents modes de retour sont:
  • 0 - un tableau avec la valeur ASCII en tant que clé et le nombre d'occurrences comme valeur
  • 1 - un tableau avec la valeur ASCII en tant que clé et le nombre d'occurrences que la valeur, énumère uniquement les occurrences supérieur à zéro
  • 2 - un tableau avec la valeur ASCII comme la clé et le nombre d'occurrences que la valeur, ne liste que les occurrences égales à zéro sont répertoriés
  • 3 - une chaîne avec tous les différents caractères utilisés
  • 4 - une chaîne avec tous les caractères inutilisés

Détails techniques

Valeur de retour: En fonction du paramètre de mode spécifié
PHP Version: 4+

autres exemples

Exemple 1

Retourne une chaîne avec tous les caractères inutilisés dans "Hello World!" tout le "Hello World!" (mode 4) :

<?php
$str = "Hello World!";
echo count_chars($str,4);
?>
»Exécuter exemple

exemple 2

Dans cet exemple , nous utiliserons count_chars() avec le mode 1 pour vérifier la chaîne. Mode 1 retourne un tableau avec la valeur ASCII comme clé et combien de fois il a eu lieu en tant que valeur:

<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>
»Exécuter exemple

exemple 3

Un autre exemple de compter combien de fois un caractère ASCII se produit 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>";
  }
?>
»Exécuter exemple

<PHP chaîne de référence