PHP arsort() Fonksiyonu

Örnek

İlişkili dizileri anahtar değerine göre tersten sıralama:

<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");
arsort($age);
?>

Çalıştırma Örneği

Tanım ve Kullanım

arsort() fonksiyonu, ilişkili dizileri anahtar değerine göre tersten sıralar.

İpucu:Kullanın asort() Fonksiyon, ilişkili dizileri anahtar değerine göre artan sırayla sıralar.

İpucu:Kullanın krsort() Fonksiyon, ilişkili dizileri anahtar adına göre azalan sırayla sıralar.

Sözdizimi

arsort(array,sortingtype);
Parametreler Açıklama
array Gerekli. Sıralanacak diziyi belirler.
sortingtype

İsteğe bağlı. Dizinin elemanlarını/projectlerini nasıl sıralayacağını belirler. Olası değerler:

  • 0 = SORT_REGULAR - Default. Her bir öğeyi standart sırayla sıralar (Standard ASCII, tür değiştirmez).
  • 1 = SORT_NUMERIC - Her bir öğeyi sayı olarak işler.
  • 2 = SORT_STRING - Her bir öğeyi dizge olarak işler.
  • 3 = SORT_LOCALE_STRING - Her bir öğeyi dizge olarak işler, mevcut bölge ayarlarına dayanır (setlocale() ile değiştirilebilir).
  • 4 = SORT_NATURAL - Her bir öğeyi dizge olarak işler, natsort() benzeri doğal sıralama kullanır.
  • 5 = SORT_FLAG_CASE - SORT_STRING veya SORT_NATURAL ile birleştirilebilir (bit veya). Kucuk harf duyarsızlıklı olarak dizge sıralaması yapar.

Açıklama

arsort() fonksiyonu, dizileri ters sırayla sıralar ve indeks ilişkisini korur. Bu, birim sırası önemli olan kombinasyon dizileri için sıralamakta kullanılır.

İkinci seçmeli parametre, ek sıralama tanımlayıcıları içerir.

Başarılıysa TRUE, başarısızsa FALSE döner.

Teknik Açıklamalar

Dönüş değeri: Başarılıysa TRUE, başarısızsa FALSE döner.
PHP Sürümü: 4+