Comment compter le nombre d'occurrences d'un caractère spécifié dans une chaîne en PHP

WBOY
Libérer: 2023-04-04 13:42:01
original
5664 Les gens l'ont consulté

Cet article présente principalement comment PHP compte le nombre d'occurrences de caractères spécifiés dans une chaîne.

Comment compter le nombre doccurrences dun caractère spécifié dans une chaîne en PHP

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 &#39;"&#39;.$text.&#39;"&#39;."中字符".$search_char."出现的次数是:".$count.&#39;次&#39;;
Copier après la connexion

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 :

Comment compter le nombre doccurrences dun caractère spécifié dans une chaîne en PHP

Bien sûr on peut compter le nombre de fois de n'importe lequel des personnages, comme h :

Comment compter le nombre doccurrences dun caractère spécifié dans une chaîne en PHP

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 ] )
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!