Minggu, 02 Juni 2013

Array dalam bahasa PHP

 Postingan berikut merupakan penjelasan mengenai fungsi sort dalam bahasa PHP.

    Fungsi sort dalam PHP adalah fungsi yang dapat digunakan untuk mengurutkan data berbentuk array secara instan dalam PHP. Dalam tutorial kali ini kita akan membahas berbagai fungsi sort built in yang ada di PHP beserta contoh langsung penggunaannya.

1. Mengurutkan data angka secara ascending ( dari kecil ke besar )
Ketikkan script berikut.

<?php
$data = array("3", "5", "12", "6");
sort($data);

print_r($data);
?>

script diatas akan menghasilkan output sorting seperti berikut ini,
3
5
6
12
Seperti dapat dilihat pada contoh diatas, fungsi sort() akan melakukan sorting pada array dengan cara ascending. Untuk pengurutan kebalikannya, dapat dilihat pada contoh 2.

2. Mengurutkan data angka secara descending ( dari besar ke kecil)
Ketikkan script berikut.

<?php
$data = array("3", "5", "12", "6");
rsort($data); //reverse sort

print_r($data);
?>

script diatas akan menghasilkan output sorting seperti berikut ini,
12
6
5
3   

Kita langsung saja pada contoh kasus yang merupakan tugas perbaikan dari assdos saya -_-
Mengurutkan nama assdos beserta NPM, berikut scriptnya:

<?php
$asdos = array ("G1A004047"=>"YOZA SAPUTRA UTAMA", "G1A008037"=>"EDHO AQMAL HAKIM","G1A009018"=>"HANDRIE NOPRISSON","G1A009001"=>"ABDUR RAHMAN","G1A009023"=>"M. RINOV C");
asort ($asdos);
while (list($val,$key) = each ($asdos)
{
    echo "$key , NPM : $val<br>;
}

Outputnya adalah:

ABDUR RAHMAN, NPM:G1A009001
EDHO AQMAL HAKIM, NPM:G1A008037
HANDRIE NOPRISSON, NPM:G1A009018
M. RINOV C, NPM:G1A009023
YOZA SAPUTRA UTAMA, NPM:G1A004047

Semoga bermanfaat, terima kasih!

Keyword : University of Bengkulu, Informatics Enginering

Tidak ada komentar:

Posting Komentar