php如何计算字符串中某个字符出现的次数|三体教程
文章目录

php如何计算字符串中某个字符出现的次数

在程序设计的时候,我们经常会遇到许多问题,像今天我们要讲的“计算字符串中某个字符出现的次数”这样的,小编就经常都有遇到。

在php中我们可以使用substr_count()来解决这个问题。

语法:

substr_count(string,substring,start,length)

关与参数的详细信息请参考《PHP substr_count()函数》一节。

下面我们就来看一个实例:获取子串在字符串中出现的次数

php代码<?php
$str='To determine the number of characters in string, use the Len function.';
$mark='the';
echo substr_count($str,$mark);
?>

如果要判断多个不同字符在内容中出现的次数呢?

我们可以将要检测的字符存入数组中,然后遍历数组使用substr_count函数即可。

php代码<?php
$str='To determine the number of characters in string, use the Len function.';
$arr=array("the","in","te");
foreach($arr as $v){
    echo '['.$v.']出现的次数为:'.substr_count($str,$v).'<br>';
}
?>

需要注意的是子串是区分大小写的,所以写的时候要注意。

本文网址:http://www.santii.com/article/151.html


数据更新时间:2018-05-21