สอนเขียน PHP เรียงลำดับตัวเลข ด้วยคำสั่ง sort คือ เรียงจากน้อยไปมาก (ASC) และ rsort คือเรียงจากมากไปน้อย (DESC) สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP เรียงลำดับตัวเลขจากน้อยไปมาก ด้วย sort (ASC)
<?php
$number = array(5, 9, 6, 1, 0, 4, 10);
sort( $number );
foreach( $number as $v ) {
echo $v."<br/>";
}
?>
ผลลัพธ์
0
1
4
5
6
9
10
ตัวอย่าง PHP เรียงลำดับตัวเลขจากมากไปน้อย ด้วย rsort (DESC)
<?php
$number = array(5, 9, 6, 1, 0, 4, 10);
rsort( $number );
foreach( $number as $v ) {
echo $v."<br/>";
}
?>
ผลลัพธ์
10
9
6
5
4
1
0
โค้ดทั้ง 2 ตัวอย่าง มีตัวเลขเก็บไว้ในตัวแปร array ชื่อ $number จากนั้นนำตัวแปรดังกล่าวมาจัดเรียงใหม่ กรณี sort คือ น้อยไปมาก ส่วน rsort คือ มากไปน้อย จากนั้นนำคำสั่ง foreach มาวนลูปข้อมูลออกมาสู่หน้าจอ