• 技术文章 >后端开发 >PHP问题

    php怎么计算字符串有多少个m字符

    青灯夜游青灯夜游2022-07-04 20:25:22原创122

    两种计算方法:1、使用for语句循环遍历字符串中的字符,统计m字符的个数,语法“$con=0;for($i=0;$i<strlen($str);$i++){if($str[$i]==="m"){$con++;}}”。2、利用substr_count()函数统计m字符的个数,语法“substr_count($str,"m")”。

    本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑

    php计算字符串有多少个m字符的方法

    方法1:使用for语句循环遍历字符串中的字符,统计m字符的个数

    <?php
    header('content-type:text/html;charset=utf-8');   
    $str="34mvghm45m67m";
    echo "原字符串:".$str."<br>";
    $con=0;
    for($i=0;$i<strlen($str);$i++){
    	if($str[$i]==="m"){
    		$con++;
    	}
    }
    echo "m字符的个数:".$con;
    ?>

    1.png

    方法2:利用substr_count()函数统计m字符的个数

    <?php
    header('content-type:text/html;charset=utf-8');   
    $str="m34mvghm45m67mm";
    echo "原字符串:".$str."<br>";
    echo "m字符的个数:".substr_count($str,"m");
    ?>

    2.png

    说明:

    substr_count() 函数计算子串在字符串中出现的次数。(子串是区分大小写的。)

    substr_count(string,substring,start,length)
    参数描述
    string必需。规定要检查的字符串。
    substring必需。规定要检索的字符串。
    start可选。规定在字符串中何处开始搜索。
    length可选。规定搜索的长度。

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

    推荐学习:《PHP视频教程

    以上就是php怎么计算字符串有多少个m字符的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php php字符串
    上一篇:php字符串不足怎么补0 下一篇:php获取数组第一个元素的可以吗
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• php字符串怎么去掉第二个字符• thinkphp字符串加密方法是什么• php字符串怎么删除后两位字符• php字符串有没有下标• php字符串怎么替换第一个字符后面的字符• php字符串怎么利用正则转为数组
    1/1

    PHP中文网