php教程|php手册
如何,取得,中文,字符串,中,出现,次数,最,多子串,直,接上,代码,子串,长度,可,自己,设置,比如,连续,4
php教程-php手册
直接上代码,子串的长度可自己设置(比如连续4个字符的或5个字符的)。
代理商 php 源码,ubuntu打C语言,tomcat的安装与启动,爬虫有几个,php正则判断中文,seo是什么seo特点lzw
复制代码 代码如下:
个人微信客服系统源码,ubuntu u盘闪烁,tomcat窗口最小化,学爬虫之道,php教程全集视频,福州百度关键词seo平台lzw
$str =’我是中国人我是外国人我是韩国人我是美国人我是中国人我是英国人我是中国人我是外国人’;
Count_string($str,5);
function Count_string($sstr,$length)
{
$cnt_tmp = 0;
$cnt = 0;
$str = ”;
$str_tmp = array();
$str_arr = array();
mb_internal_encoding(“gb2312”);
$max_length = (mb_strlen($sstr)-$length);
博客系统源码百度云,vscode驼峰插件使用,ubuntu环境打包,tomcat+juli作用,网联爬虫,php 社区系统,洛阳seo优化网络费用,淘宝客cms网站模板下载,织梦模板栏目页文件在哪里lzw
//取得子串集
for($i=0;$i<=$max_length;$i++)
{
$str_tmp[] = mb_substr($sstr, $i, $length);
}
//去除重复子串
$str_tmp = array_unique($str_tmp);
//计算出现次数
foreach($str_tmp as $key=>$value)
{
$cnt_tmp = mb_substr_count($sstr,$value);
if($cnt_tmp>=$cnt)
{
$cnt = $cnt_tmp;
$str_arr[$value] = $cnt;
}
}
//处理出现多重结果
foreach($str_arr as $key=>$value)
{
if($value == $cnt)
{$str .=$key.”
“;}
}
echo ‘出现最多的子串是:
‘.$str.’
出现次数:’.$cnt;
}