Urutkan elemen array $a menggunakan fungsi perbandingan yang ditentukan pengguna:
<?phpfunction my_sort($a,$b){if ($a==$b) mengembalikan 0;kembali ($a<$b)?-1:1;}$a=array(4,2,8, 6);usort($a,"sort_saya");?>usort() mengurutkan array menggunakan fungsi perbandingan yang ditentukan pengguna.
usort( array,fungsi saya );
parameter | menggambarkan |
---|---|
susunan | Diperlukan. Menentukan array yang akan diurutkan. |
fungsi saya | Opsional. Sebuah string yang mendefinisikan fungsi perbandingan yang dapat dipanggil. Jika parameter pertama <, =, > parameter kedua, fungsi perbandingan terkait harus mengembalikan bilangan bulat <, =, > 0. |
Nilai pengembalian: | Mengembalikan TRUE jika berhasil dan FALSE jika gagal. |
---|---|
Versi PHP: | 4+ |