Maison > développement back-end > tutoriel php > Comment compter les occurrences de sous-chaînes en PHP

Comment compter les occurrences de sous-chaînes en PHP

青灯夜游
Libérer: 2023-04-04 20:12:01
original
3675 Les gens l'ont consulté

Comment compter le nombre d'occurrences de sous-chaînes en PHP : créez d'abord un exemple de fichier HTML ; puis définissez 3 variables de chaîne ; enfin utilisez la fonction intégrée PHP substr_count() pour rechercher et compter le nombre d'occurrences. de sous-chaînes C'est tout.

Comment compter les occurrences de sous-chaînes en PHP

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur Dell G3.

En PHP, vous pouvez utiliser la fonction intégrée substr_count() pour rechercher et compter le nombre d'occurrences de sous-chaînes. Cet article vous présentera la fonction substr_count() et comment l'utiliser.

Fonction PHP substr_count()

La fonction substr_count() est utilisée pour compter le nombre d'occurrences d'une sous-chaîne dans une chaîne donnée.

Syntaxe de base :

substr_count($str1,$str2,$start,$length);
Copier après la connexion

Paramètre $str1 : représente la chaîne spécifiée, paramètre obligatoire.

Paramètre $str2 : Indique la sous-chaîne à trouver, paramètre obligatoire.

Paramètre $start : Paramètre facultatif, indiquant la position dans la chaîne pour lancer la recherche de statistiques.

Paramètre $length : paramètre facultatif, indiquant la longueur de la recherche.

Remarque : la sous-chaîne est sensible à la casse.

Exemple simple :

[Tutoriels vidéo associés recommandés : Tutoriel PHP]

Passer ci-dessous Exemple de code simple pour introduire l'utilisation de la fonction substr_count()

Exemple 1 :

<?php 
$s1 = "PHP中文网-PHP,php,javascript,PHP"; 
$s2 = "PHP"; 
$s3 = "php"; 
$res1 = substr_count($s1, $s2); 
$res2 = substr_count($s1, $s3); 
echo("PHP出现的次数:".$res1); 
echo("<br>"); 
echo("php出现的次数:".$res2); 
?>
Copier après la connexion

Sortie :

Comment compter les occurrences de sous-chaînes en PHP

Exemple 2 : Si les paramètres de début et de longueur dépassent la longueur de la chaîne, la fonction affichera un avertissement :

<?php 
header("content-type:text/html;charset=utf-8");
$s1 = "PHP中文网-PHP,php,javascript,PHP"; 
$s2 = "PHP"; 

$res = substr_count($s1, $s2,30,10); 
echo("PHP出现的次数:".$res); 
?>
Copier après la connexion

Sortie :

Comment compter les occurrences de sous-chaînes en PHP

Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il pourra être utile à l’étude de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal