Например, , входной массив равен [9,1,9,1,3,9,1,2,9], выходной массив будет [9,9,9,9,1,1, 1,2,3].
Вот что я попробовал ниже, но не дал ожидаемого результата:
$array = [9,1,9,1,3,9,1,2,9];
$values = array_count_values($array);
arsort($values);
$popular = array_keys($values);
print_r(array_values($popular));
foreach ($values as $key => $val) {
echo $key.", ";
}
Вывод:
Array
(
[0] => 9
[1] => 1
[2] => 3
[3] => 2
)
9, 1, 3, 2,