rsort

(PHP 4, PHP 5, PHP 7, PHP 8)

rsortBir diziyi tersine sıralar

Açıklama

rsort ( array &$dizi , int $seçenekler = SORT_REGULAR ) : bool

Bu işlev belirtilen diziyi tersine (büyükten küçüğe) sıralar.

Değiştirgeler

dizi

Sıralanacak dizi.

seçenekler

İsteğe bağlı ikinci değiştirge seçenekler, şu değerleri kullanarak sıralama davranışını değiştirmek için kullanılabilir:

Sıralama türü seçenekleri:

  • SORT_REGULAR - öğeler normal olarak karşılaştırılır; ayrıntılar için: Karşılaştıma İşleçleri
  • SORT_NUMERIC - öğeler sayısal olarak karşılaştırılır.
  • SORT_STRING - öğeler dizgesel olarak karşılaştırılır.
  • SORT_LOCALE_STRING - öğeler geçerli yerele göre dizgesel olarak karşılaştırılır. setlocale() işlevi ile değiştirilebilen bir yerel kullanılır.
  • SORT_NATURAL - natsort() işlevindeki gibi öğeler "doğal sıralama" kullanılarak dizgesel olarak karşılaştırılır.
  • SORT_FLAG_CASE - dizgeleri harf büyüklüğüne duyarsız sıralamak için SORT_STRING veya SORT_NATURAL ile bitsel VEYAlanabilir.

Dönen Değerler

Başarı durumunda true, başarısızlık durumunda false döner.

Örnekler

Örnek 1 - rsort() örneği

<?php
$meyveler 
= array("portakal""armut""muz""kayısı");
rsort($meyveler);
foreach (
$meyveler as $indis => $meyve) {
    echo 
"$indis = $meyve\n";
}
?>

Yukarıdaki örneğin çıktısı:

0 = portakal
1 = muz
2 = kayısı
3 = armut

Meyveler abecesel olarak ters sırada dizilmiştir.

Notlar

Bilginize: Bu işlev dizi elemanlarına yeni anahtarlar atar. Anahtarları yeniden düzenlemek yerine evvelce atanmış anahtarları silecektir.

Ayrıca Bakınız