arsort Fonksiyonu
arsort fonksiyonu, bir diziyi
anahtarları koruyarak elemanlara göre azalan sırada sıralar.
Fonksiyon dizinin kendisini değiştirir.
Sözdizimi
arsort(array &$array, int $flags = SORT_REGULAR): bool
Örnek
İlişkisel bir diziyi elemanlara göre azalan şekilde sıralayalım:
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4,
];
arsort($arr);
var_dump($arr);
?>
Kodun çalıştırılmasının sonucu:
[
'd' => 4,
'e' => 3,
'c' => 2,
'b' => 1,
'a' => 5,
]
Ayrıca Bakınız
-
sortfonksiyonu,
elemanlara göre artan sırada sıralar -
rsortfonksiyonu,
elemanlara göre azalan sırada sıralar -
ksortfonksiyonu,
anahtarlara göre artan sırada sıralar -
krsortfonksiyonu,
anahtarlara göre azalan sırada sıralar -
asortfonksiyonu,
anahtarları koruyarak elemanlara göre artan sırada sıralar -
arsortfonksiyonu,
anahtarları koruyarak elemanlara göre azalan sırada sıralar -
natsortfonksiyonu,
doğal sıralama yapar -
natcasesortfonksiyonu,
büyük/küçük harf duyarsız doğal sıralama yapar -
usortfonksiyonu,
geri çağırım işlevine göre sıralar -
uksortfonksiyonu,
geri çağırım işlevine göre anahtarlara göre sıralar -
uasortfonksiyonu,
geri çağırım işlevine göre anahtarları koruyarak sıralar -
array_multisortfonksiyonu,
birden fazla diziyi sıralar