การเรียงเลข 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