码迷,mamicode.com
首页 > 其他好文 > 详细

求每个字符串出现的次数

时间:2015-05-25 12:46:53      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:

//求每个字符串出现的次数
$str="sdfgfdas323344##$\$fdsdfg*$**$*$**$$443563536254fas";
//解法一
$arr = str_split($str);
$arr = array_count_values($arr);
arsort($arr);
print_r($arr);
echo ‘<br>‘;
//解法二
$arr = str_split($str);
$con = array();
foreach ($arr as $v){
if(!@$con[$v]){
@$con[$v]=1;
}else{
@$con[$v]++;
}
}
arsort($con);
print_r($con);
echo ‘<br>‘;
//解法三
$arr = str_split($str);
$unique = array_unique($arr);
foreach($unique as $a){
$arr2[$a] = substr_count($str, $a);
}
arsort($arr2);
print_r($arr2);

求每个字符串出现的次数

标签:

原文地址:http://www.cnblogs.com/chenfeizhou/p/4527476.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!