Devdit
 

การเรียงเลข Array PHP

1.3K

การเรียงเลข Array PHP บทความนี้สอนใช้คำสั่ง sort สำหรับเรียงเลข Array แบบน้อยไปมาก และ rsort สำหรับเรียงเลข Array แบบมากไปน้อย พร้อมแสดงผลลัพธ์การเรียงเลขออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่างที่ 1 การเรียงเลข Array PHP แบบน้อยไปมาก

<?php
  $data = array(8, 1, 0, 4, 6, 10);
  sort( $data );
  var_dump( $data );
?>

ผลลัพธ์

array(6) { [0]=> int(0) [1]=> int(1) [2]=> int(4) [3]=> int(6) [4]=> int(8) [5]=> int(10) }

คำอธิบาย

จากตัวอย่างใช้คำสั่ง sort( $data ) คือเรียงเลข Array ชื่อตัวแปร data โดยเรียงเลขแบบน้อยไปมาก (ASC) ภาษา PHP

 

ตัวอย่างที่ 2 การเรียงเลข Array PHP แบบมากไปน้อย

<?php
  $data = array(8, 1, 0, 4, 6, 10);
  rsort( $data );
  var_dump( $data );
?>

ผลลัพธ์

array(6) { [0]=> int(10) [1]=> int(8) [2]=> int(6) [3]=> int(4) [4]=> int(1) [5]=> int(0) }

คำอธิบาย

จากตัวอย่างใช้คำสั่ง rsort( $data ) คือเรียงเลข Array ชื่อตัวแปร data โดยเรียงเลขแบบมากไปน้อย (DESC) ภาษา PHP

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ