$array = array('aa','aa1','aa0','aa0','aa1','aa1','aa1','aa1','aa1','aa1','aa2','aa4','aa3','aa4');
$arrayNew = array_count_values($array);
$a = A;
$b = 0;
foreach ($arrayNew as $key => $value) {
$arrNew[$key][$value] = $a;
$a++;
}
foreach ($arrNew as $k => $v) {
foreach ($v as $k1 => $v1) {
if ($k1 > 1) {
for ($i=1;$i<=$k1;$i++) {
$arrNew1[] = $v1.$i;
}
}
else {
$arrNew1[] = $v1;
}
}
}
$arrayNew = array_count_values($array);
$a = A;
$b = 0;
foreach ($arrayNew as $key => $value) {
$arrNew[$key][$value] = $a;
$a++;
}
foreach ($arrNew as $k => $v) {
foreach ($v as $k1 => $v1) {
if ($k1 > 1) {
for ($i=1;$i<=$k1;$i++) {
$arrNew1[] = $v1.$i;
}
}
else {
$arrNew1[] = $v1;
}
}
}
var_dump($arrNew1);
哪位大侠有更好的方法,可以贴在下面,俺会有重谢的。