Подтвердить что ты не робот

Есть ли способ выбрать сортировку ksort? как ASC, DESC

Я использую для ksort(), и мне нужно выбрать порядок сортировки (ASC/DESC).

есть ли способ сделать это без array_multisort()

4b9b3361

Ответ 1

krsort() по убыванию ksort() для возрастания

Ответ 2

Также:

krsort() для сортировки ассоциативного массива в порядке убывания в соответствии с ключом.
&
ksort для возрастания - плюс
arsort() функция для сортировки ассоциативного массива в порядке возрастания в соответствии с значением.

Ответ 3

natsort() mantiene la asociación clave - доблесть.

$productos = array ("producto 11", "producto 1", "producto 12", "producto 2"); natsort($productos); foreach ($productos as $key => $val) { echo $key ." = " . $val . "<br>"; }

Esto daría como respuesta:

 2 = producto 1
 4 = producto 2
 1 = producto 11
 3 = producto 12
 0 = producto 20