Contoh
Urutkan array asosiatif dalam urutan menaik, sesuai dengan nilainya:
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); asort($age); foreach($age as $x=>$x_value) { echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } ?> /*Output Key=Peter, Value=35 Key=Ben, Value=37 Key=Joe, Value=43 */
Fungsi asort()
digunakan untuk mengurutkan array asosiatif dalam urutan menaik, sesuai dengan nilainya.
Tip: Gunakan fungsi arsort()
untuk mengurutkan array asosiatif dalam urutan menurun, sesuai dengan nilainya.
Tip: Gunakan fungsi ksort()
untuk mengurutkan array asosiatif dalam urutan naik, sesuai dengan kuncinya.
asort(array, sorttype)
Parameter | Deskrispsi |
---|---|
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 – |
Return Value: | BENAR tentang kesuksesan. SALAH jika gagal |
---|---|
PHP Version: | 4+ |