Urutkan array asosiatif dalam urutan menurun berdasarkan nama kunci:
<?php$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");krsort($age);?>Fungsi krsort() mengurutkan array asosiatif dalam urutan menurun berdasarkan nama kunci.
Tip: Silakan gunakan fungsi ksort() untuk mengurutkan array asosiatif dalam urutan menaik berdasarkan nama kunci.
Tip: Silakan gunakan fungsi arsort() untuk mengurutkan array asosiatif dalam urutan menurun berdasarkan nilai kunci.
krsort( array,tipe pengurutan );
parameter | menggambarkan |
---|---|
susunan | Diperlukan. Menentukan array yang akan diurutkan. |
tipe penyortiran | Opsional. Menentukan bagaimana elemen/item array disusun. Nilai yang mungkin: 0 = SORT_REGULAR - Bawaan. Letakkan setiap item dalam urutan teratur (Standar ASCII, jangan ubah jenisnya). 1 = SORT_NUMERIC - perlakukan setiap item sebagai angka. 2 = SORT_STRING - Perlakukan setiap item sebagai string. 3 = SORT_LOCALE_STRING - Perlakukan setiap item sebagai string, berdasarkan lokal saat ini (dapat diubah dengan setlocale()). 4 = SORT_NATURAL - Perlakukan setiap item sebagai string, menggunakan pengurutan alami seperti natsort(). 5 = SORT_FLAG_CASE - String dapat diurutkan dalam kombinasi (bitwise OR) dengan SORT_STRING atau SORT_NATURAL, tidak membedakan huruf besar dan kecil. |
Nilai pengembalian: | Mengembalikan TRUE jika berhasil dan FALSE jika gagal. |
---|---|
Versi PHP: | 4+ |