por - php sort array by value
¿Hay una manera de elegir la clasificación de ksort? como ASC, DESC (3)
También :
krsort() para ordenar una matriz asociativa en orden descendente, de acuerdo con la clave .
Y
ksort para orden ascendente
más
Función arsort() para ordenar una matriz asociativa en orden ascendente, de acuerdo con el valor .
Tengo un uso para ksort() y necesito elegir el orden de clasificación (ASC / DESC).
¿hay una manera de hacerlo sin array_multisort()
krsort() para orden descendente
ksort() para orden ascendente
natsort() mantiene la asociación clave - valor.
$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