📜  PHP | substr_count()函数(1)

📅  最后修改于: 2023-12-03 14:45:19.361000             🧑  作者: Mango

PHP | substr_count()函数

简介

substr_count() 函数用于计算字符串中一个子字符串出现的次数。

语法
substr_count(string, substring, start, length)

参数说明:

| 参数 | 描述 | | --- | --- | | string | 必需,要检查的字符串 | | substring | 必需,要查找的子字符串 | | start | 可选,规定在字符串中开始搜索的位置。默认是 0 | | length | 可选,规定所返回的最大长度。默认是直到字符串的结尾 |

返回值

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

示例
$str = "apple and oranges and bananas";
echo substr_count($str, "and"); // 输出 2
echo substr_count($str, "as");  // 输出 0

上述示例中,$str字符串中“and”出现了2次,而“as”未出现,所以substr_count()函数分别返回了2和0。

注意事项
  • 该函数是大小写敏感的。
  • 如果 start 的值小于0,则 start 被设为零。
  • 如果 length 的值小于0,则 length 被设为零。
  • 如果搜索字符串的长度为0,则 substr_count() 返回0。
总结

substr_count()函数在字符串中查找特定子字符串的出现次数时非常有用。可以用于各种字符串处理和字符串计算任务。在使用该函数时,请注意传递正确的参数以获得正确的结果。