php字符串 统计个数


方法一

$arr=str_split($str); $arr=array_count_values($arr);
/*
 * 方法二
 * */
$arr = str_split($str);
$a2 = [];
foreach ($arr as $k => $v) {
    if (isset($a2[$v])) {
        ++$a2[$v];
    } else {
        $a2[$v] = 1;
    }
}

var_dump($a2);
//方法三
$str
= 'asdfgfdas323344##$\$fdsdfg*$**$*$**$$443563536254fas';//任意长度字符串 $arr=str_split($str); $unique=array_unique($arr); $a2=[]; foreach($arr as $k=>$v){ $a2[$v]=substr_count($str,$v); } arsort($a2); var_dump($a2);

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM