PHP substr_count()
La fonction substr_count() est une fonction intégrée en PHP qui compte le nombre de fois où une sous-chaîne se produit dans une chaîne. La sous-chaîne est sensible à la casse.
Syntaxe
substr_count(str, substr, start, len)
Paramètres
- str(Obligatoire) : Spécifie la chaîne à vérifier.
- substr(Obligatoire) : Spécifie la chaîne à trouver.
- start(Obligatoire) : Spécifie où commencer la recherche. S’il est négatif, il commence à compter à partir de la fin de la chaîne.
- len(Obligatoire) : Spécifie la longueur de la chaîne à trouver.
Valeur de retour
La fonction renvoie le nombre de fois où la sous-chaîne se produit dans la chaîne
Version PHP:
4+
Exemple 1:
Le code suivant compte le nombre de fois où « PHP » se produit dans la chaîne:
<?php echo substr_count("I love PHP. I am learning PHP", "PHP"); ?>
Sortie:
2
Exemple 2:
Le code suivant compte le nombre de fois où « PHP » se produit dans la chaîne à partir de la position 12:
<?php echo substr_count("I love PHP. I am learning PHP", "PHP", 12); ?>
Sortie:
1