时间:2021-07-01 10:21:17 帮助过:2人阅读
function getcount($start,$str){
//echo "查找".$str."中 出现 ".$start."
";
$findstr=$start.(string)((int)substr($start,-1)+1);
//echo substr_count($str,$findstr)."
";
if(substr_count($str,$findstr)==0){
echo "匹配结束".$start."
";
var_dump($start);
return $start;
}else{
echo "匹配".$findstr.",继续递归匹配
";
var_dump($findstr);
getcount($findstr,$str);
}
}
$a="7641235123";
for($i=0;$i<10;$i++){
$str1=getcount($i,$a);
var_dump($str1);//为什么返回的是null呢?
if(strlen($str1)>1){
echo "$a 出现重复字符 ".$str." 共 ".substr_count($a,$str). "次
";
}
}