DESC sırayla sıralama dizi

4 Cevap

nasıl ben bu sipariş alabilirsiniz

array(
4 => 'four',
3 => 'three',
2 => 'two',
1 => 'one',
)

bundan

array(
1 => 'one',
2 => 'two',
3 => 'three',
4 => 'four',
)

4 Cevap

Eğer DESC sipariş kullanımda anahtarlarını sıralamak istiyorsanız:

krsort($arr);

Eğer DESC sırayla değerleri sıralamak ve endeks dernek kullanımını korumak istiyorsanız:

arsort($arr);

Eğer DESC doğal sırayla değerleri sıralamak ve endeks dernek kullanımını korumak istiyorsanız:

natcasesort($arr);
$arr = array_reverse($arr, true);

Try krsort() - dizi tuşunu kullanarak tersten sıralamak olacağını, rsort dizi değeri sıralamak oysa.