Pengurutan Array PHP

Elemen array dapat diurutkan dalam urutan abjad atau angka, baik secara naik maupun turun.

PHP - Fungsi pengurutan array

Dalam bagian ini, kita akan belajar fungsi pengurutan array PHP berikut:

  • sort() - Mengurutkan array secara naik
  • rsort() - Mengurutkan array secara turun
  • asort() - Mengurutkan array asosiatif berdasarkan nilai secara naik
  • ksort() - Mengurutkan array asosiatif berdasarkan kunci secara naik
  • arsort() - Mengurutkan array asosiatif berdasarkan nilai secara turun
  • krsort() - Mengurutkan array asosiatif berdasarkan kunci secara turun

Mengurutkan array secara urutan naik - sort()

Contoh di bawah ini mengurutkan elemen array $cars berdasarkan abjad dalam urutan abjad:

Contoh

<?php
$cars=array("porsche","BMW","Volvo");
sort($cars);
?>

Contoh Penggunaan

Contoh di bawah ini menaikkan urutan bilangan di dalam array $numbers:

Contoh

<?php
$numbers=array(3,5,1,22,11);
sort($numbers);
?>

Contoh Penggunaan

Menurunkan urutan array - rsort()

Contoh di bawah ini menurunkan urutan huruf di dalam array $cars:

Contoh

<?php
$cars=array("porsche","BMW","Volvo");
rsort($cars);
?>

Contoh Penggunaan

Contoh di bawah ini menurunkan urutan bilangan di dalam array $numbers:

Contoh

<?php
$numbers=array(3,5,1,22,11);
rsort($numbers);
?>

Contoh Penggunaan

Menaikkan urutan array yang berhubungan dengan nilai - asort()

Contoh di bawah ini menaikkan urutan array yang berhubungan dengan nilai:

Contoh

<?php
$age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47");
asort($age);
?>

Contoh Penggunaan

Menaikkan urutan array yang berhubungan dengan kunci - ksort()

Contoh di bawah ini menaikkan urutan array yang berhubungan dengan kunci:

Contoh

<?php
$age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47");
ksort($age);
?>

Contoh Penggunaan

Menurunkan urutan array yang berhubungan dengan nilai - arsort()

Contoh di bawah ini menurunkan urutan array yang berhubungan dengan nilai:

Contoh

<?php
$age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47");
arsort($age);
?>

Contoh Penggunaan

Menurunkan urutan array yang berhubungan dengan kunci - krsort()

Contoh di bawah ini menurunkan urutan array yang berhubungan dengan kunci:

Contoh

<?php
$age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47");
krsort($age);
?>

Contoh Penggunaan

Panduan Rujukan Array PHP Penuh

Untuk panduan rujukan fungsi array yang penuh, silakan lawati Panduan Rujukan Array PHP.

Panduan rujukan ini termasuk deskripsi singkat setiap fungsi, contoh penggunaan.