Fonction substr_count
La fonction substr_count compte
combien de fois une sous-chaîne apparaît dans une chaîne.
Fonctionne correctement uniquement avec les caractères latins (caractères sur un octet).
Syntaxe
substr_count(string $haystack, string $needle, int $offset = 0, ?int $length = null): int
Exemple
Comptons combien de fois la sous-chaîne
'test' apparaît dans notre chaîne :
<?php
echo substr_count('test www test', 'test');
?>
Résultat de l'exécution du code :
2
Voir aussi
-
la fonction
mb_substr_count,
qui fonctionne avec les encodages multi-octets -
la fonction
str_word_count,
qui compte le nombre de mots dans une chaîne -
la fonction
substr_count,
qui compte le nombre de sous-chaînes -
la fonction
count_chars,
qui compte le nombre de caractères