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);
原文地址:https://www.cnblogs.com/huay/p/10370500.html