首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]mb_substr_count()函数—用法及示例

发布于 2025-04-29 13:24:17
0
148

函数名称:mb_substr_count()

函数描述:mb_substr_count() 函数用于计算一个字符串在另一个字符串中出现的次数,不区分大小写。

函数用法: mb_substr_count(string $haystack, string $needle, string|null $encoding = null): int

参数:

  • $haystack:必需,要搜索的字符串。
  • $needle:必需,要搜索的子字符串。
  • $encoding:可选,指定字符编码。默认为内部字符编码。

返回值: 返回子字符串在字符串中出现的次数。

示例:

$text = "Hello, I'm a PHP developer.";
$substring = "php";

$count = mb_substr_count(mb_strtolower($text), mb_strtolower($substring));
echo "子字符串出现的次数为: " . $count;

输出: 子字符串出现的次数为: 1

说明: 上述示例中,我们使用了 mb_substr_count() 函数来计算子字符串 "php" 在字符串 "Hello, I'm a PHP developer." 中出现的次数。由于该函数不区分大小写,我们在计算之前使用了 mb_strtolower() 函数将字符串转换为小写。最后,我们将计算结果输出为 "子字符串出现的次数为:1"。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流