Une chaîne est une séquence de caractères, y compris des lettres, des nombres et des symboles. Ce tutoriel apprendra à calculer le nombre de voyelles dans une chaîne donnée en PHP en utilisant différentes méthodes. Les voyelles en anglais sont a , e , i , o , u , et elles peuvent être capitalisées .
Les voyelles sont des caractères alphabétiques représentant des prononciations spécifiques. Il y a cinq voyelles en anglais, y compris caps et minuscules:
<code>a, e, i, o, u</code>
u , o , i , i , a , o , i . Il y a un total de voyelles 6
.La chaîne "php" ne contient aucune voyelles, donc le nombre est 0.
Les voyelles dans la chaîne sont a , u , i , i , a
. Il y a un total de voyelles4
.Utilisez des méthodes de logique directe pour compter les voyelles dans les chaînes
<?php $string = "Anshu Ayush"; $vowel_count = 0; // 将字符串转换为小写 $string = strtolower($string); // 循环遍历字符串中的每个字符 for ($i = 0; $i < strlen($string); $i++) { if (in_array($string[$i], ['a', 'e', 'i', 'o', 'u'])) { $vowel_count++; } } // 输出 echo "字符串 '$string' 中元音的数量是:$vowel_count"; ?>
<code>字符串 'anshu ayush' 中元音的数量是:3</code>
sortie
Complexité temporelle: o (n)
Utiliser la fonction pour compter les voyelles dans les chaînes <🎜> <🎜> Dans cette méthode, nous utilisons une fonction pour calculer le nombre de voyelles dans une chaîne. Nous utilisons une fonction afin que nous puissions l'utiliser plus tard au besoin. <🎜>
<code>a, e, i, o, u</code>
<?php $string = "Anshu Ayush"; $vowel_count = 0; // 将字符串转换为小写 $string = strtolower($string); // 循环遍历字符串中的每个字符 for ($i = 0; $i < strlen($string); $i++) { if (in_array($string[$i], ['a', 'e', 'i', 'o', 'u'])) { $vowel_count++; } } // 输出 echo "字符串 '$string' 中元音的数量是:$vowel_count"; ?>
Complexité temporelle: o (n)
Complexité de l'espace: o (1)
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!