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+ |