Maison  >  Article  >  développement back-end  >  Fonction substr_count() de PHP : Comment compter le nombre d'occurrences d'une sous-chaîne dans une chaîne

Fonction substr_count() de PHP : Comment compter le nombre d'occurrences d'une sous-chaîne dans une chaîne

王林
王林original
2023-11-03 10:13:071234parcourir

Fonction substr_count() de PHP : Comment compter le nombre doccurrences dune sous-chaîne dans une chaîne

Fonction substr_count() de PHP : Comment compter le nombre d'occurrences d'une sous-chaîne dans une chaîne, des exemples de code spécifiques sont nécessaires

En PHP, la fonction substr_count() est utilisée pour compter le nombre d'occurrences d'une sous-chaîne dans une chaîne Nombre d'occurrences. La fonction substr_count() est très utile, surtout lorsque vous devez compter le nombre de fois qu'une sous-chaîne spécifique apparaît dans le texte. La syntaxe de la fonction

substr_count() est la suivante :
int substr_count ( string $string , string $substring [, int $start = 0 [, int $length ]] )

$str : la chaîne à vérifier ;
$sub : La sous-chaîne en cours de vérification ;
$start : La position où la vérification commence, la valeur par défaut est 0
$length : La longueur à vérifier, la valeur par défaut est la chaîne entière ;

Ensuite, nous utiliserons un exemple spécifique pour montrer comment utiliser la fonction substr_count() pour compter le nombre d'occurrences d'une sous-chaîne dans une chaîne.

<?php

// 在一个字符串中计算子字符串的出现次数
$string = "Hello world, Hello PHP, Hello substr_count!";
$sub = "Hello";
$count = substr_count($string, $sub);

// 输出结果
echo "字符串中子字符串 "$sub" 出现的次数为:$count";

?>

Dans le code ci-dessus, nous attribuons la chaîne à vérifier à $string et la sous-chaîne à vérifier à $sub. La fonction substr_count() est utilisée pour compter le nombre d'occurrences d'une sous-chaîne dans une chaîne et attribue le résultat à la variable $count.

Enfin, l'instruction echo est utilisée pour afficher le nombre d'occurrences de la sous-chaîne. Dans notre exemple, le nombre d'occurrences de la sous-chaîne "Bonjour" dans la chaîne est de 3.

De plus, la fonction substr_count() peut également être utilisée dans certaines applications plus complexes. Par exemple, dans un éditeur de texte, vous devrez peut-être compter le nombre de fois qu'un certain mot-clé apparaît dans un morceau de texte saisi par l'utilisateur. Vous pouvez accomplir cette tâche facilement en utilisant la fonction substr_count().

En bref, la fonction substr_count() est une fonction importante en PHP pour compter le nombre d'occurrences d'une sous-chaîne dans une chaîne. En appelant la fonction substr_count() en passant la chaîne d'origine et la sous-chaîne comme arguments, nous pouvons compter de manière concise le nombre d'occurrences de la sous-chaîne dans la chaîne d'origine. Avec cette fonction, nous pouvons obtenir plus facilement les résultats souhaités lors de certains travaux statistiques impliquant des chaînes.

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:
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