Digital Note

Grab a coffe, take a seat, maybe listen to some music and relax by reading our digital daily diary. We want to share our minds and know how with you and the whole world!

Blog phones

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.

Tags: , ,

Trackback from your site.

Leave a comment