PHP ksort() Fonksiyonu

Örnek

İlişkili dizileri anahtar adına göre artan sırayla sıralama:

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

Çalışma Örneği

Tanım ve Kullanım

ksort() fonksiyonu, ilişkili dizileri anahtar adına göre artan sırayla sıralar.

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

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

Sözdizimi

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

İsteğe bağlı. Dizinin elemanlarını/proje sıralama yöntemini belirler. Olası değerler:

  • 0 = SORT_REGULAR -Varsayılan. Her bir maddeyi standart sırayla sıralar (Standard ASCII, türü değiştirmez).
  • 1 = SORT_NUMERIC - Her bir maddeyi sayı olarak işler.
  • 2 = SORT_STRING - Her bir maddeyi dizge olarak işler.
  • 3 = SORT_LOCALE_STRING - Her bir maddeyi dizge olarak işler, mevcut bölge ayarlarına dayanır (setlocale() ile değiştirilebilir).
  • 4 = SORT_NATURAL - Her bir maddeyi 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), büyük/küçük harf duyarsızlığı ile dizgeyi sıralar.

Açıklama

ksort() fonksiyonu, diziyi anahtar adına göre sıralar ve dizinin değerlerine eski anahtarları korur.

İkinci seçmeli parametre, ek sıralama işaretlerini içerir.

Başarı durumunda TRUE döner, başarısız olursa FALSE döner.

Teknik Açıklamalar

Dönüş Değeri: Başarı durumunda TRUE döner, başarısız olursa FALSE döner.
PHP Sürümü: 4+