Я использую ksort() и мне нужно выбрать порядок сортировки (ASC / DESC).
есть ли способ сделать это без array_multisort()
krsort() для убывания
ksort() для возрастания
Также :
krsort() для сортировки ассоциативного массива в порядке убывания, в соответствии с ключом .
&
ksort для восходящего
плюс
arsort() для сортировки ассоциативного массива в порядке возрастания, согласно значению .
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