Maison  >  Article  >  développement back-end  >  Écrivez un programme en PHP pour trouver le nombre de fois qu'un caractère apparaît dans une chaîne

Écrivez un programme en PHP pour trouver le nombre de fois qu'un caractère apparaît dans une chaîne

WBOY
WBOYavant
2023-08-20 18:37:06746parcourir

Écrivez un programme en PHP pour trouver le nombre de fois quun caractère apparaît dans une chaîne

Exemple

Démonstration

<?php
   $str = "welcome to tutorials point";
   $str = str_replace(" ","",$str);
   $arr = str_split($str);
   foreach ($arr as $key =>$val){
      if (!isset($output[$val])){
            $output[$val] = 1;
      }
      else{
         $output[$val] += 1;
      }
   }
   foreach($output as $char =>$number){
      echo $char." ".&#39;appears &#39;. $number." ".&#39;times&#39;."</p><p>";
   }
?>

Sortie

w appears 1 times
e appears 2 times
l appears 2 times
c appears 1 times
o appears 4 times
m appears 1 times
t appears 4 times
u appears 1 times
r appears 1 times
i appears 2 times
a appears 1 times
s appears 1 times
p appears 1 times
n appears 1 times

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Article précédent:Comment utiliser PHP et XvfbArticle suivant:Comment utiliser PHP et Xvfb