1PeGaS
@1PeGaS

Как отсортировать массив и по ключам и по значению?

Есть отдельные функции сортировки по ключам, по значениям. Но нету для и того и другого сразу.
Как отсортировать и по ключам и по значению массив?:
$arr = [ "a" => "c", "b" => "a", "c" => "b" ];

Сохранность ключей не нужна. То есть нужен результат
$arr = [ "a" => "a", "b" => "b", "c" => "c" ];
  • Вопрос задан
  • 201 просмотр
Решения вопроса 1
0xD34F
@0xD34F
$k = array_keys($arr);
$v = array_values($arr);
sort($k);
sort($v);
$arr = array_combine($k, $v);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы