Function sort() และ rsort()

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderators: mindphp, ผู้ดูแลกระดาน

makup
PHP Super Member
PHP Super Member
Posts: 397
Joined: 05/10/2020 10:02 am

Function sort() และ rsort()

Post by makup »

ในบทความนี้จะนำเสนอเนื้อหาเกี่ยวกับ วิธีการใช้ Function sort() และ rsort() , ในรูปแบบการเขียนภาษาโปรแกรม PHP , จะเป็นประโยชน์สำหรับผู้ที่เริ่มต้นการใช้งาน ของ ภาษาโปรแกรม PHP นี้


วิธีการใช้ Function sort() และ rsort()
- ในส่วนนี้จะเป็นการเปรียบ การใช้ Function sort() และ rsort() , ก่อนแหละ เพื่อจะดูความแตกต่างในการเรียงข้อมูลว่า , มันมีลักษณะอย่างไร

Code: Select all

$student = ["B2"=>"40","A1"=>"30","C5"=>"60","G4"=>"90","Z4"=>"10"];
asort($student);
print_r($student); #ใช้คำสั่ง asort() เรียงลำดับจากน้อยไปมาก ตาม Value เช่น Value ก็คือ 10,30,40,60,90
echo "เรียงลำดับจากน้อยไปมาก ตาม Value"."<br>";
arsort($student);
print_r($student);				#ใช้คำสั่ง arsort() เรียงลำดับจากมากไปน้อย ตาม Value
echo "เรียงลำดับจากมากไปน้อย ตาม Value"."<br>";
ksort($student);
print_r($student);				#ใช้คำสั่ง ksort() เรียงลำดับจากน้อยไปมาก ตาม Key เช่น Key ก็คือ "A1","B2","C5","G4","Z4"
echo "เรียงลำดับจากน้อยไปมาก ตาม Key"."<br>";
krsort($student);
print_r($student);				#ใช้คำสั่ง krsort() เรียงลำดับจากมากไปน้อย ตาม Key
echo "เรียงลำดับจากมากไปน้อย ตาม Key"."<br>";
ข้อสรุป
Function sort() และ rsort() เป็นประโยชน์สำหรับในเรียงลำดับข้อมูล array , มีประโยชน์ในการจัดเรียงข้อมูล , โดยที่ไม่ต้องไปสร้าง Functions มาเขียนให้ยุ่งยากเพิ่ม เนื้องจากมี api เป็นตัวช่วยอำนวยความสะดวกได้ดีมากขึ้น , หากต้องการ ศึกษาเพิ่มเติม เกี่ยวกับ Functions สามารถศึกษาได้คู่มือของบทความนี้

แหล่งอ้างอิง
sort() : https://www.geeksforgeeks.org/php-sort-function/
rsort() : https://www.w3schools.com/php/func_array_rsort.asp
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “PHP Knowledge”

Who is online

Users browsing this forum: Google Adsense [Bot] and 14 guests