Fonction PHP substr_count() qui compte le nombre de fois qu'une sous-chaîne apparaît dans une chaîne

黄舟
Libérer: 2023-03-17 07:12:01
original
2102 Les gens l'ont consulté

Exemple

Calculer le nombre de fois que "world" apparaît dans String :

<?php
echo substr_count("Hello world. The world is nice","world");
?>
Copier après la connexion

la fonction substr_count() compte le nombre de fois qu'une sous-chaîne apparaît dans une fréquence de corde.

Remarque : Les sous-chaînes sont sensibles à la casse.

Remarque : Cette fonction ne compte pas les sous-chaînes qui se chevauchent (voir exemple 2).

Remarque : Cette fonction génère un avertissement si le paramètre de début plus le paramètre de longueur est supérieur à la longueur de la chaîne (voir exemple 3).

Syntaxe

substr_count(string,substring,start,length)
Copier après la connexion
参数描述
string必需。规定要检查的字符串。
substring必需。规定要检索的字符串。
start可选。规定在字符串中何处开始搜索。
length可选。规定搜索的长度。

Détails techniques

En PHP 5.1, Ajout<🎜> des paramètres de début et de longueur.
Valeur de retour :Renvoie la sous-chaîne dans le caractère Le nombre d'occurrences dans la chaîne.
Version PHP : 4+
Journal de mise à jour
返回值:返回子串在字符串中出现的次数。
PHP 版本:4+
更新日志在 PHP 5.1 中,新增了 start 和 length 参数。
 :

更多实例

实例 1

使用所有的参数:

实例 2

重叠的子串:

实例 3

如果 start 和 length 参数超过字符串长度,该函数则输出一个警告:

由于长度值超过字符串的长度(3 + 9大于12)。所以这将输出一个警告。

举例:

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!

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