Pengurutan pada array di PHP (sorting array)

Pada php sudah ada fungsi untuk melakukan pengurutan array berdasarkan value yakni sort() dan asort() untuk berdasarkan key yakni ksort(). sort() adalah fungsi pengurutan berdasarkan value dan mengabaikan key yang digunakan, asort() adalah fungsi untuk mengurutkan berdasarkan value tanpa merubah key array yang digunakan, sedangkan ksort() adalah fungsi untuk mengurutkan berdasarkan key array yang digunakan. Berikut ini merupakan contoh script php yang menggunakan fungsi sort.
 
$coba["3"] = "satu"; 
$coba["2"] = "dua"; 
$coba["1"] = "tiga"; 
sort($coba); 
print_r($coba);
Apabila kamu menjalankan script php tersebut dilayar browser kamu, maka tampilan layar browser kamu akan seperti gambar dibawah ini.
array ( [0] => dua [1] => satu [2] => tiga )
Coba kamu perhatikan indeks array (key) yang terdapat pada browser kamu dan indeks yang terdapat pada script php. Apabila kamu jeli maka kamu akan tahu bahwa indeks yang digunakan untuk menyimpan nilai array berubah. Contoh pada script php diatas indeks array 1 digunakan untuk menyimpan nilai "tiga", sedangkan pada browser indeks array justru berubah menjadi 2 yang menyimpan nilai "tiga". jika indeks (key) tidak ingin berubah maka silahkan gunakan asort() untuk pengurutan. Berikut ini merupakan contoh script php yang menggunakan fungsi asort.
$coba["3"] = "satu"; 
$coba["2"] = "dua"; 
$coba["1"] = "tiga"; 
asort($coba); 
print_r($coba);
Apabila kamu menjalankan script php tersebut dilayar browser kamu, maka tampilan layar browser kamu akan seperti gambar dibawah ini.
array ( [2] => dua [3] => satu [1] => tiga )
Pengurutan berdasarkan indeks/key bisa menggunakan ksort(). Berikut ini merupakan contoh script php yang menggunakan fungsi ksort.
$coba["3"] = "satu"; 
$coba["2"] = "dua"; 
$coba["1"] = "tiga"; 
ksort($coba); 
print_r($coba);
Apabila kamu menjalankan script php tersebut dilayar browser kamu, maka tampilan layar browser kamu akan seperti gambar dibawah ini.
array ( [1] => tiga [2] => dua [3] => satu )
Itulah kode script PHP dalam pengurutan menggunakan array. semoga info ini bisa membantu temen semua.

The power of documents

Kami sajikan dengan bahasa yang mudah dengan disertai command line yang bisa di copy-paste sehingga memudahkan untuk melakukan modifikasi command line