PHP asort() ฟังก์ชัน

ตัวอย่าง

เรียงลำดับแถวของแคร์ปิเลคทรอนเรียงตามค่ากุญแจในลำดับที่เล็กสุดถึงใหญ่สุด:

<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");
asort($age);
?>

ตัวอย่างที่ใช้งาน

คำนิยามและวิธีใช้

asort() ฟังก์ชันเรียกเพื่อเรียงลำดับแถวของแคร์ปิเลคทรอนเรียงตามค่ากุญแจในลำดับที่เล็กสุดถึงใหญ่สุด。

คำเตือน:ใช้ arsort() ฟังก์ชันจัด序ตามค่าของกีฬาตามลำดับที่เล็กไปใหญ่

คำเตือน:ใช้ ksort() ฟังก์ชันจัด序ตามชื่อกีฬาของแถวลำดับตามลำดับที่เล็กไปใหญ่

ฉากเรียก

asort(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 - สามารถใช้ร่วมกัน (เพื่อเลือก) SORT_STRING หรือ SORT_NATURAL ที่จะเรียงลำดับตัวอักษรเป็นคำว่า ไม่แยกขนาดตัวอักษร

คำอธิบาย

asort() ฟังก์ชันเรียงลำดับแบบของตัวแปรและทำให้ความเกี่ยวข้องของตำแหน่งในตัวแปรเหล่านั้นเหลืออยู่ ใช้สำหรับการเรียงลำดับของตัวแปรที่มีความสำคัญกับลำดับของตำแหน่ง

อุปกรณ์ที่สามารถใช้เลือกในตำแหน่งที่สองประกอบด้วยตัวที่ชี้แสดงเพิ่มเติมของการจัด序

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

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

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