【杂谈】PHP怎样统计字符反复涌现的次数?(图文+视频)
2019-11-18杂谈搜奇网48°c
A+ A-
本篇文章重要给人人引见
PHP统计字符串中每一个字符涌现的次数的细致完成要领。
PHP统计字符反复次数,也是PHP口试题中常见问题之一。关于新手来讲也许有肯定难度,下面我们就经由过程细致的代码示例,为人人细致引见PHP完成统计字符涌现次数的要领,愿望有助人人进修明白相干学问点。
<?php /** * PHP 统计字符反复次数和字符 */ echo '<pre>'; $str = 'aaaaabbbbbcccss';//字符串示例 echo $str . '<br/>'; //把涌现过的字符纪录在此数组中,假如纪录有,则不纪录 $strRecord = array(); for ($i = 0; $i < strlen($str); $i++) { //默认设置为没有碰到过 $found = 0; foreach ($strRecord as $k => $v) { if ($str[$i] == $v['key']) { //纪录再次碰到的字符,count + 1; $strRecord[$k]['count'] += 1; //设置已碰到过的,标记 $found = 1; //假如已碰到,不必再循环纪录数组了,继承下一个字符串比较 break; } } if (!$found) { //纪录第一次碰到的字符,count + 1; $strRecord[] = array('key' => $str[$i], 'count' => 1); } } //print_r($strRecord); $str2 = ''; foreach ($strRecord as $k => $v) { foreach ($v as $key => $value) { $str2 .= $value; } } echo $str2; ?>
统计字符串中每一个反复元素的次数的效果,如下图:
如图我们胜利统计出每一个字符反复的次数。
那末在上述代码中,也经由过程解释的情势引见了重要代码的每步寄义,愿望有助人人明白进修。
本篇文章就是关于PHP统计字符串中每一个字符涌现的次数的细致要领引见,愿望对须要的朋侪有所协助!
想要相识更多PHP相干学问,能够关注Ki4网PHP视频教程,迎接人人参考进修!
以上就是PHP怎样统计字符反复涌现的次数?(图文+视频)的细致内容,更多请关注ki4网别的相干文章!
标签:PHP统计重复次数