PHP如何统计指定字符串出现的次数
Posted php中文网最新课程
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP如何统计指定字符串出现的次数相关的知识,希望对你有一定的参考价值。
源 / php中文网 源 / www.php.cn
PHP统计指定字符串出现的次数,我们可以直接通过PHP中的substr_count函数来实现。substr_count函数则表示计算字串出现的次数。
(视频版请点击本文末尾左下角:阅读原文)
下面我们就通过简单的代码示例,给大家介绍PHP统计指定字符串出现的次数(包括字母、中文):
1、统计英文单词的代码示例如下:
<?php
$quote
=
"PHP中文网,是一个学习PHP的好地方!<br>我就是在PHP中文网学习的PHP"
;
echo
$quote
;
echo
"<br>"
;
echo
"<br>"
;
echo
"以上段落中出现了"
.substr_count(
$quote
,
'PHP'
) .
"次PHP!"
;
上述代码中,统计“PHP”结果如下图:
<?php
$quote
=
"PHP中文网,是一个学习PHP的好地方!<br>我就是在PHP中文网学习的PHP"
;
echo
$quote
;
echo
"<br>"
;
echo
"<br>"
;
echo
"以上段落中出现了"
.substr_count(
$quote
,
'中文网'
) .
"次“PHP中文网”!"
;
上述代码中,统计“PHP中文网”结果如下图:
int substr_count ( string
$haystack
, string
$needle
[, int
$offset
= 0 [, int
$length
]] )
substr_count() 返回子字符串needle 在字符串 haystack 中出现的次数。注意 needle 区分大小写。
其中参数:
haystack表示在此字符串中进行搜索。
needle表示要搜索的字符串。
offset表示开始计数的偏移位置。如果是负数,就从字符的末尾开始统计。
length表示指定偏移位置之后的最大搜索长度。如果偏移量加上这个长度的和大于 haystack 的总长度,则打印警告信息。 负数的长度 length 是从 haystack 的末尾开始统计的。
注:该函数不会计算重叠字符串。
本篇文章就是关于PHP统计指定字符串出现的次数的具体介绍,非常简单易懂,希望对需要的朋友有所帮助!
以上就是PHP如何统计指定字符串出现的次数的详细内容,更多请关注php中文网其它相关文章!
-END-
声明:本文选自「 php中文网 」,搜索「 phpcnnew 」即可关注!
以上是关于PHP如何统计指定字符串出现的次数的主要内容,如果未能解决你的问题,请参考以下文章