Maison > Article > développement back-end > Comment compter le nombre d'occurrences d'un caractère spécifié dans une chaîne en PHP
Cet article présente principalement comment PHP compte le nombre d'occurrences de caractères spécifiés dans une chaîne.
Les statistiques PHP calculent le nombre de caractères spécifiés et tous les caractères d'une chaîne, ce qui est également un point de test courant dans le processus d'entretien PHP. Donc pour les débutants PHP, cela peut être difficile. Mais tant que vous maîtrisez l’idée de sa mise en œuvre, c’est très simple.
Ci-dessous, nous utiliserons un exemple simple pour présenter comment compter le nombre d'occurrences d'un caractère spécifié dans une chaîne.
L'exemple de code PHP est le suivant :
<?php $text="php.cn"; $search_char="p"; $count="0"; for($x="0"; $x< strlen($text); $x++) { if(substr($text,$x,1)==$search_char) { $count=$count+1; } } echo '"'.$text.'"'."中字符".$search_char."出现的次数是:".$count.'次';
Ici, nous comptons le nombre de fois où la lettre p apparaît dans la chaîne php.cn, et le résultat de sortie est le suivant suit :
Bien sûr on peut compter le nombre de fois de n'importe lequel des personnages, comme h :
Introduction aux fonctions associées :
fonction strlen signifie obtenir la longueur de la chaîne.
fonction substr signifie renvoyer une sous-chaîne d'une chaîne. Sa syntaxe :
string substr ( string $string , int $start [, int $length ] )
Renvoie la chaîne string sous-chaîne spécifiée par les paramètres start et length.
Cet article est une introduction à la méthode de comptage du nombre d'occurrences de caractères spécifiés dans une chaîne en PHP. Il est également très simple et facile à comprendre. J'espère qu'il sera utile aux amis dans le besoin !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!