Devdit
 

PHP เรียงลำดับตัวเลข

4.1K

สอนเขียน 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 มาวนลูปข้อมูลออกมาสู่หน้าจอ

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