Home » PHP » Fungsi rsort() PHP

Fungsi rsort() PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Contoh
Urutkan elemen-elemen dari array $cars dalam urutan abjad:

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

$clength=count($cars);
for($x=0;$x<$clength;$x++)
  {
  echo $cars[$x];
  echo "<br>";
  }
?>
  /* Output : 
Volvo
Toyota
BMW
  */

Definisi dan Penggunaan

Fungsi rsort() mengurutkan array yang diindeks dalam urutan menurun.

Tip: Gunakan fungsi sort() untuk mengurutkan array yang diindeks dalam urutan menaik.

Syntax

rsort(array, sorttype)

Nilai Parameter

ParameterDeskripsi
arrayRequired. Menentukan array yang akan diurutkan
sorttypeOptional. Optional.Menentukan bagaimana membandingkan elemen / item array. Nilai yang memungkinkan:
0 = SORT_REGULAR – Default. Bandingkan item secara normal (jangan ubah jenis)
1 = SORT_NUMERIC – Bandingkan item secara numerik
2 = SORT_STRING – Bandingkan item sebagai string
3 = SORT_LOCALE_STRING – Bandingkan item sebagai string, berdasarkan lokal saat ini
4 = SORT_NATURAL – Bandingkan item sebagai string menggunakan pengurutan alami
5 = SORT_FLAG_CASE –

Detail Teknis

Return Value:TRUE tentang kesuksesan. FALSE jika gagal
PHP Version:4+

Contoh Lain

Contoh
Urutkan elemen array $numbers dalam urutan numerik menurun:

<?php
$numbers=array(4,6,2,22,11);
rsort($numbers);

$arrlength=count($numbers);
for($x=0;$x<$arrlength;$x++)
  {
  echo $numbers[$x];
  echo "<br>";
  }
?>
   /* Output : 
22
11
6
4
2
  */

Contoh
Bandingkan item secara numerik dan urutkan elemen dari array $cars dalam urutan menurun:

<?php
$cars=array("Volvo","BMW","Toyota");
rsort($cars,SORT_NUMERIC);

$clength=count($cars);
for($x=0;$x<$clength;$x++)
  {
  echo $cars[$x];
  echo "<br>";
  }
?>
    /* Output : 
Volvo
BMW
Toyota
  */

You may also like