Fungsi rsort() PHP

Contoh

Mengurutkan elemen dalam array $cars secara descending berdasarkan huruf:

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

Contoh Penggunaan

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 dalam array. Nilai yang mungkin:

  • 0 = SORT_REGULAR - Default. Mengurutkan setiap item berdasarkan urutan biasa (Standard ASCII, tanpa mengubah tipe)
  • 1 = SORT_NUMERIC - Memproses setiap item sebagai angka.
  • 2 = SORT_STRING - Memproses setiap item sebagai string.
  • 3 = SORT_LOCALE_STRING - Mengolah setiap item sebagai string, berdasarkan pengaturan wilayah semasa (dapat diubah melalui setlocale()).
  • 4 = SORT_NATURAL - Mengolah setiap item sebagai string, menggunakan urutkan alam seperti natsort().
  • 5 = SORT_FLAG_CASE - Dapat dicampur (dengan OR bit) SORT_STRING atau SORT_NATURAL untuk mengurutkan string, tanpa membezakan huruf besar dan kecil.

Pengertian

Fungsi rsort() mengurutkan elemen array berdasarkan nilai kunci. Fungsi yang sama seperti arsort().

Catatan:Fungsi ini untuk array Unit dalam array memberikan nama kunci baru. Ini akan menghapus nama kunci asal, bukan hanya mengurutkan semula.

Diluluskan jika berjaya, jika gagal kembalikan FALSE.

Pilihan parameter kedua mengandungi tanda urut lain.

Butir Teknik

Hasil Balik: TRUE jika berjaya. FALSE jika gagal
Versi PHP: 4+

Contoh Lebih Banyak

Contoh 1

Urutkan urutan urutan dalam array $numbers secara turun:

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

Contoh Penggunaan

Contoh 2

Bandingkan proyek sebagai nombor, dan urutkan urutan urutan dalam array $cars secara turun:

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

Contoh Penggunaan