ฟังก์ชัน rsort() ของ PHP

ตัวอย่าง

จัดระเบียบองค์ประกอบในตัวแปร $cars ในลำดับที่ลดลงตามตัวอักษร

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

ทดลองทำงาน

การระบุและการใช้งาน

ฟังก์ชัน rsort() จัดระเบียบตัวเลขในลำดับที่ลดลง

คำแนะนำ:ใช้งาน sort() ฟังก์ชันเรียกใช้เพื่อจัดระเบียบตัวเลขในลำดับที่เพิ่มขึ้น

การใช้งาน

rsort(array,sortingtype);
ตัวแปร รายละเอียด
array จำเป็น (กำหนดตัวแปรที่ต้องการจัดระเบียบ)
sortingtype

ทางเลือก (กำหนดวิธีการเปรียบเทียบองค์ประกอบของตัวแปร)

  • 0 = SORT_REGULAR - โดยเริ่มต้น (จัดรายการแต่ละรายการตามลำดับทั่วไป Standard ASCII ไม่เปลี่ยนแปลงชนิด)
  • 1 = SORT_NUMERIC - จัดการแต่ละรายการในรูปแบบตัวเลข。
  • 2 = SORT_STRING - จัดการแต่ละรายการในรูปแบบข้อความ。
  • 3 = SORT_LOCALE_STRING - จะประมวลผลแต่ละชิ้นในรูปแบบของตัวอักษร โดยหลักตามการตั้งค่าโซนเวอร์ลด์ (สามารถเปลี่ยนได้ด้วย setlocale())
  • 4 = SORT_NATURAL - จะประมวลผลแต่ละชิ้นในรูปแบบของตัวอักษร ใช้การเรียงลำดับที่คล้าย natsort()
  • 5 = SORT_FLAG_CASE - สามารถผสมกับ (ความหมายด้วยบิตหรือ OR) SORT_STRING หรือ SORT_NATURAL เพื่อเรียงลำดับตัวอักษร โดยไม่คำนึงถึงขนาดใหญ่หรือเล็ก

คำอธิบาย

ฟังก์ชัน rsort() จะเรียงลำดับตัวเครื่องจำลองในแอร์ตามค่ากุญแจ. มีความคล้ายคลึงกับฟังก์ชัน arsort()

หมายเหตุ:ฟังก์ชันนี้เป็น array ให้กับหน่วยเล็กของแอร์ในตัวเครื่องจำลอง ซึ่งจะลบชื่อตำแหน่งเดิมออกมาและไม่ได้เพียงแค่เรียงลำดับ

ถ้าประสบความสำเร็จก็จะกลับมา TRUE และถ้าล้มเหลวก็จะกลับมา FALSE

อาทิตย์ที่สองเป็นสัญญาณการเรียงลำดับเพิ่มเติม

รายละเอียดเทคนิค

ค่าที่กลับมา: TRUE ในกรณีที่ประสบความสำเร็จ. FALSE ในกรณีที่ล้มเหลว
PHP รุ่น: 4+

ตัวอย่างเพิ่มเติม

ตัวอย่าง 1

เรียงลำดับของตัวเครื่องจำลอง $numbers ในลำดับที่ลดลงตามตัวเลข:

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

ทดลองทำงาน

ตัวอย่าง 2

เปรียบเทียบโครงการในรูปแบบตัวเลข และเรียงลำดับของตัวเครื่องจำลอง $cars ในลำดับที่ลดลง:

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

ทดลองทำงาน