Contoh
Urutkan array asosiatif dalam urutan menurun, sesuai dengan kuncinya:
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); krsort($age); ?> /* Output : Key=Peter, Value=35 Key=Joe, Value=43 Key=Ben, Value=37 */
Definisi dan Penggunaan
Fungsi krsort() dapat digunakan untuk mengurutkan array asosiatif dalam urutan menurun, menurut kuncinya.
Tip: Gunakan fungsi ksort() untuk mengurutkan array asosiatif dalam urutan naik, sesuai dengan kuncinya.
Tip: Gunakan fungsi arsort() untuk mengurutkan array asosiatif dalam urutan menurun, sesuai dengan nilainya.
Syntax
krsort(array, sorttype)
Nilai Parameter
| Parameter | Deskripsi | 
|---|---|
| array | Required. Menentukan array yang akan diurutkan | 
| sorttype | Optional.Menentukan bagaimana membandingkan elemen / item array. Nilai yang memungkinkan: 0 = SORT_REGULAR – Default. Bandingkan item secara normal (jangan ubah jenis) 1 = SORT_NUMERIC – Bandingkan item secara numerik 2 = SORT_STRING – Bandingkan item sebagai string 3 = SORT_LOCALE_STRING – Bandingkan item sebagai string, berdasarkan lokal saat ini 4 = SORT_NATURAL – Bandingkan item sebagai string menggunakan pengurutan alami 5 = SORT_FLAG_CASE – | 
Detail Teknis
| Return Value: | TRUE jika sukses. FALSE jika gagal | 
|---|---|
| PHP Version: | 4+ |