Nulis-Ilmu.com

Tutorial Elektronika dan Komputer

  • Home
  • Elektronika
  • Komputer
  • Javascript
You are here: Home / PHP / Fungsi-fungsi PHP untuk Mengurutkan Array

Fungsi-fungsi PHP untuk Mengurutkan Array

4 Oktober 2014 By Eko Purnomo

PHP menyediakan beberapa fungsi bawaan untuk mengakses dan memanipulasi array. Fungsi fungsi tersebut sudah tertanam dalam core PHP sehingga bisa langsung bisa dipakai tanpa harus melalukan instalasi tambahan.

Kegunaan dari fungsi-fungsi tersebut bisa dikelompokkan dalam beberapa garis besar diantaranya seperti sotring array (mengurutkan array), mengatur pointer array dan melakukan pencarian didalam array. Setiap penggunaan fungsi harus diikuti dengan tanda kurung buka “(” dan kurung tutup “)” misalnya fungsi array().


Berikut ini beberapa fungsi PHP untuk mengurutkan array beserta penjelasannya :

1.sort()

Adalah fungsi array untuk mengurutkan data dalam array secara ascending. Untuk data berupa angka akan diurutkan dari kecil ke besar, sedangkan untuk data berupa huruf atau string akan diurutkan dari a ke z.

Contoh 1:

 <?php  
$karyawan=array("Budi","Candra","Agus");
sort($karyawan);
?>

Pada contoh 1 diatas, array $karyawan akan diurutkan datanya menjadi seperti ini:

("Agus","Budi","Candra")

Contoh 2:

 <?php  
$angka=array(5,3,7,2);
sort($angka);
?>

Pada contoh 2 diatas, array $angka akan diurutkan datanya menjadi seperti ini:

(2,3,5,7)

2.rsort()

Adalah fungsi array untuk mengurutkan data dalam array secara descending. Untuk data berupa angka akan diurutkan dari besar ke kecil, sedangkan untuk data berupa huruf atau string akan diurutkan dari z ke a.

Contoh 1:

 <?php  
$karyawan=array("Budi","Candra","Agus");
sort($karyawan);
?>

Pada contoh 1 diatas, array $karyawan akan diurutkan datanya menjadi seperti ini:

("Candra","Budi","Agus")

Contoh 2:

 <?php  
$angka=array(5,3,7,2);
sort($angka);
?>

Pada contoh 2 diatas, array $angka akan diurutkan datanya menjadi seperti ini:

(7,5,3,2)

3.asort()

Adalah fungsi array untuk mengurutkan data pada array assosiatif berdasarkan value secara ascending. Untuk data berupa angka akan diurutkan dari kecil ke besar, sedangkan untuk data berupa huruf atau string akan diurutkan dari a ke z.

Contoh 1:

 <?php  
$karyawan=array("Budi"=> "Jakarta","Candra"=> "Cirebon","Agus"=> "Semarang");
sort($karyawan);
?>

Pada contoh 1 diatas, array $karyawan akan diurutkan datanya berdasarkan value menjadi seperti ini:

("Candra"=> "Cirebon","Budi"=> "Jakarta","Agus"=> "Semarang") //value=Cirebon,Jakarta,Semarang

Contoh 2:

 <?php  
$karyawan=array("Budi"=>5,"Candra"=>3,"Agus"=>7);
sort($angka);
?>

Pada contoh 2 diatas, array $angka akan diurutkan datanya menjadi seperti ini:

("Candra"=>3,"Budi"=>5,"Agus"=>7) //value=3,5,7

4.arsort()

Adalah fungsi array untuk mengurutkan data pada array assosiatif berdasarkan value secara descending. Untuk data berupa angka akan diurutkan dari besar ke kecil, sedangkan untuk data berupa huruf atau string akan diurutkan dari z ke a.

Contoh 1:

 <?php  
$karyawan=array("Budi"=> "Jakarta","Candra"=> "Cirebon","Agus"=> "Semarang");
sort($karyawan);
?>

Pada contoh 1 diatas, array $karyawan akan diurutkan datanya berdasarkan value menjadi seperti ini:

("Agus"=> "Semarang","Budi"=> "Jakarta","Candra"=> "Cirebon") //value=Semarang,Jakarta,Cirebon

Contoh 2:

 <?php  
$karyawan=array("Budi"=>5,"Candra"=>3,"Agus"=>7);
sort($angka);
?>

Pada contoh 2 diatas, array $angka akan diurutkan datanya menjadi seperti ini:

("Agus"=>7,"Budi"=>5,"Candra"=>3) //value=7,5,3

5.ksort()

Adalah fungsi array untuk mengurutkan data pada array assosiatif berdasarkan key name secara ascending. Untuk data berupa angka akan diurutkan dari kecil ke besar, sedangkan untuk data berupa huruf atau string akan diurutkan dari a ke z.

Contoh:

 <?php  
$karyawan=array("Budi"=> "Jakarta","Candra"=> "Cirebon","Agus"=> "Semarang");
sort($karyawan);
?>

Pada contoh diatas, array $karyawan akan diurutkan datanya berdasarkan key name menjadi seperti ini:

("Agus"=> "Semarang","Budi"=> "Jakarta","Candra"=> "Cirebon") //key name=Agus,Budi,Candra

6.krsort()

Adalah fungsi array untuk mengurutkan data pada array assosiatif berdasarkan key name secara descending. Untuk data berupa angka akan diurutkan dari besar ke kecil, sedangkan untuk data berupa huruf atau string akan diurutkan dari z ke a.

Contoh:

 <?php  
$karyawan=array("Budi"=> "Jakarta","Candra"=> "Cirebon","Agus"=> "Semarang");
sort($karyawan);
?>

Pada contoh diatas, array $karyawan akan diurutkan datanya berdasarkan key name menjadi seperti ini:

("Candra"=> "Cirebon","Budi"=> "Jakarta","Agus"=> "Semarang") //key name=Candra,Budi,Agus

Referensi :

  • //www.w3schools.com/php/php_arrays_sort.asp

Filed Under: PHP

Kategori

  • Android
  • Blogging
  • CSS
  • Desain
  • Elektronika
  • HTML
  • Internet
  • Javascript
  • Komputer
  • Mikrokontroler
  • PHP
  • Website

Pos-pos Terbaru

  • Rangkaian Adaptor 12 Volt 3 Ampere
  • 10 Aplikasi Transportasi Online Terbaru 2018
  • 3 Cara Screenshot di Laptop Windows
  • Rangkaian Adaptor 12V 35Ampere
  • Komunitas Desainer Kampung Jepara
  • Solder Yang Bagus dan Berkualitas
  • Cara Melewatkan Parameter ke dalam Fungsi pada Bahasa C
  • Parameter Dalam Bahasa C: Formal dan Aktual
  • Prototipe Fungsi dalam Bahasa C
  • Cara Menggunakan Fungsi dalam Bahasa C
  • Home
  • Privacy
  • Disclaimer
  • Kontak

Copyright © 2024 ยท Nulis-ilmu.com