(PHP 4, PHP 5)
sort — Bir diziyi sıralar
Bu işlev bir diziyi sıralar. Sıralama işlemi bittiğinde dizinin elemanları küçükten büyüğe doğru sıralanmış olur.
Sıralanacak dizi.
İsteğe bağlı seçenekler değiştirgesinde aşağıdaki değerler kullanılarak sıralama kuralı değiştirilebilir:
Sıralama türü seçenekleri:
Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.
Örnek 1 - sort() örneği
<?php
$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);
foreach ($fruits as $key => $val) {
echo "fruits[" . $key . "] = " . $val . "\n";
}
?>
Yukarıdaki örneğin çıktısı:
fruits[0] = apple fruits[1] = banana fruits[2] = lemon fruits[3] = orange
Meyvalar abecesel olarak sıralanmıştır.
Bilginize: Bu işlev dizi elemanlarına yeni anahtarlar atar. Anahtarları yeniden düzenlemek yerine evvelce atanmış anahtarları silecektir.
Bilginize: Çoğu PHP sıralama işlevindeki gibi sort() işlevinde de » Quicksort gerçeklenimi kullanılmıştır.
Farklı türde değerler içeren dizileri sıralarken dikkatli olun; yoksa sort() işlevi umulmadık sonuçlar üretebilir.