- array_count_values: documentation ( source)
- print_r: documentation ( source)
- asort: documentation ( source)
- array_keys: documentation ( source)
<?php
$cha12 = array();
$cha1_count = 3;
$cha2_count = 3;
$cha12[0][0] = 3;
$cha12[0][1] = 6;
$cha12[0][2] = 2;
$cha12[1][0] = 4;
$cha12[1][1] = 5;
$cha12[1][2] = 3;
$cha12[2][0] = 2;
$cha12[2][1] = 2;
$cha12[2][2] = 8;
$fcount = 0;
$fcount_array = array();
$fc = 0;
for($count1=0;$count1<$cha1_count;$count1++){
for($count2=0;$count2<$cha2_count;$count2++){
$fc = ($cha2_count * $count1) + $count2;
$fcount_array[$fc] = $cha12[$count1][$count2];
}
}
asort($fcount_array);
print_r($fcount_array);
$akf = array_keys($fcount_array);
print_r($akf);
$acv = array_count_values($fcount_array);
print_r($acv);
$ak = array_keys($acv);
print_r($ak);
?>