PHP – 如何使用 mb_substr_count() 计算子字符串的数量?

在 PHP 中,我们可以使用该函数mb_substr_count()来计算给定字符串中子字符串的总数。

语法

int mb_substr_count(str $haystack, str $needle, str $encoding)

参数

mb_substr_count()接受三个参数:$haystack、$needle和$encoding。

  • $haystack - 此参数将检查字符串。

  • $needle - 此参数将用于告诉从给定的总字符串中找到子字符串。

  • $encoding - 此参数是字符编码。如果它不存在或为空,则将使用内部字符编码值。

返回值

这将返回针子字符串在 haystack 字符串中出现的次数。

示例

<?php

   // 使用 mb_substr_count 函数

   $string= mb_substr_count("This is a test", "is");

   echo "$string";

?>

输出结果
2

以上是 PHP – 如何使用 mb_substr_count() 计算子字符串的数量? 的全部内容, 来源链接: utcz.com/z/335507.html

回到顶部