Fungsi rsort() PHP

Contoh

Mengurutkan elemen dalam array $cars secara descending berdasarkan huruf:

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

Contoh Eksekusi

Definisi dan penggunaan

Fungsi rsort() mengurutkan array angka secara descending.

Petunjuk:Gunakan sort() Fungsi mengurutkan array angka secara ascending.

Sintaks

rsort(array,sortingtype);
Parameter Deskripsi
array Diperlukan. Menentukan array yang akan disusun.
sortingtype

Pilihan. Menentukan cara membandingkan elemen/objek array. Nilai yang mungkin:

  • 0 = SORT_REGULAR - Default. Mengelola setiap item berdasarkan urutan standar (ASCII, tanpa mengubah tipe)
  • 1 = SORT_NUMERIC - Mengelola setiap item sebagai angka.
  • 2 = SORT_STRING - Mengelola setiap item sebagai string.
  • 3 = SORT_LOCALE_STRING - Mengelola setiap item sebagai string, berdasarkan pengaturan regional saat ini (dapat diubah melalui setlocale()).
  • 4 = SORT_NATURAL - Mengelola setiap item sebagai string, menggunakan pengurutan alami seperti natsort().
  • 5 = SORT_FLAG_CASE - Dapat digabungkan (dengan OR bit) SORT_STRING atau SORT_NATURAL untuk mengurutkan string, tanpa membedakan huruf besar dan kecil.

Pengertian

Fungsi rsort() mengurutkan elemen array berdasarkan nilai kunci. Umumnya sama fungsinya dengan arsort().

Komentar:Fungsi ini untuk array untuk memberikan nama kunci baru untuk unit dalamnya. Ini akan menghapus nama kunci asli saja, bukan hanya mengurutkan kembali.

Jika sukses kembalikan TRUE, jika gagal kembalikan FALSE.

Parameter kedua pilihan mengandung tanda urut lainnya.

Detil Teknis

Nilai Kembalian: TRUE jika sukses. FALSE jika gagal
Versi PHP: 4+

Beberapa Contoh Lain

Contoh 1

Urutkan elemen dalam array $numbers secara urut menurun:

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

Contoh Eksekusi

Contoh 2

Bandingkan proyek sebagai angka, dan urutkan elemen dalam array $cars secara urut menurun:

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

Contoh Eksekusi