Fungsi uasort() PHP

Contoh

Urutkan elemen array $arr berdasarkan nilai kunci menggunakan fungsi pembanding yang ditentukan pengguna:

<?php
function my_sort($a,$b)
{
if ($a==$b) return 0;
return ($a<$b)?-1:1;
}
$arr=array("a"=>4,"b"=>2,"c"=>8,d=>"6");
uasort($arr,"my_sort");
?>

Contoh Penggunaan

Definisi dan Penggunaan

Fungsi uasort() mengurutkan array dengan menggunakan fungsi pembanding yang ditentukan pengguna dan mempertahankan hubungan indeks (tidak mengalokasikan kunci baru untuk elemen).

Jika berjaya, kembalikan TRUE, jika gagal, kembalikan FALSE.

Fungsi ini biasa digunakan untuk mengurutkan gabungan array yang penting urutan unitnya.

Petikan:Gunakan uksort() Fungsi mengurutkan array berdasarkan nama kunci melalui fungsi pembanding yang ditentukan pengguna.

Sintaks

uasort(array,myfunction);
Parameter Deskripsi
array Wajib. Tentukan array yang akan diurutkan.
myfunction Pilihan. Tentukan string yang mendefinikan fungsi pembanding yang dapat dipanggil. Jika parameter pertama lebih kecil dari sama dengan atau lebih besar daripada parameter kedua, fungsi pembanding mesti kembalikan bilangan bulat yang lebih kecil dari sama dengan atau lebih besar daripada 0.

Detil Teknik

Hasil Kembalian: Jika berjaya, kembalikan TRUE, jika gagal, kembalikan FALSE.
Versi PHP: 4+