Ответ 1
krsort()
по убыванию
ksort()
для возрастания
Я использую для 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