Position actuelle: Accueil> Catégories de fonctions> mb_substr_count

mb_substr_count

Calculez le nombre d'occurrences de sous-chaînes
Nom:mb_substr_count
Catégorie:Chaîne multi-octet
Langage de programmation:php
Description en une ligne:Calculer le nombre de fois qu'une chaîne apparaît dans une autre chaîne, insensible à la casse

Nom de la fonction: mb_substr_count ()

Fonction Description: La fonction mb_substr_count () est utilisée pour calculer le nombre de fois qu'une chaîne apparaît dans une autre chaîne et est insensible à la casse.

Utilisation de la fonction: MB_SUBSTR_COUNT (String $ Haystack, String $ aigule, String | null $ coding = null): int

paramètre:

  • $ Haystack: requis, chaîne pour rechercher.
  • $ aiguille: obligatoire, substrat à la recherche.
  • $ Encodage: facultatif, spécifiez le codage des caractères. La valeur par défaut est le codage des caractères internes.

Valeur de retour: renvoie le nombre de fois qu'une sous-chaîne apparaît dans la chaîne.

Exemple:

 $text = "Hello, I'm a PHP developer."; $substring = "php"; $count = mb_substr_count(mb_strtolower($text), mb_strtolower($substring)); echo "子字符串出现的次数为: " . $count;

Sortie: Le nombre de fois où la sous-chaîne apparaît est: 1

Description: Dans l'exemple ci-dessus, nous avons utilisé la fonction mb_substr_count () pour calculer le nombre de fois que la sous-chaîne "php" apparaît dans la chaîne "Bonjour, je suis un développeur PHP". Étant donné que la fonction est insensible à la casse, nous avons utilisé la fonction MB_STRTOLOWER () pour convertir la chaîne en minuscules avant le calcul. Enfin, nous avons sorti le résultat de calcul car "Le nombre de fois où la sous-chaîne apparaît est: 1".

Fonctions similaires
Articles populaires