Devdit
 

ฟังก์ชัน PHP รับค่าตัวแปรพารามิเตอร์หลายตัวทำยังไง

2.4K

บทความนี้สอนวิธีเขียนฟังก์ชัน PHP ที่สามารถรับค่าตัวแปรพารามิเตอร์หลายตัวพร้อมกัน สมมุติให้โค้ดเดิมเป็นแบบนี้ ซึ่งเป็นฟังก์ชันแบบรับค่าพารามิเตอร์ได้เพียง 1 ตัวแปร

function cal($a){
    $result = $a + $b;
    return $result;
}

จากฟังก์ชัน cal ด้านบนหากต้องการรับพารามิเตอร์ 2 ตัว คือ a และ b สามารถแก้ไขโด้ดได้ดังนี้

 

ตัวอย่าง ฟังก์ชันแบบรับ 2 พารามิเตอร์ คือ $a และ $b

function cal($a, $b){
    $result = $a + $b;
    return $result;
}

สำหรับฟังก์ชันที่ต้องการรับพารามิเตอร์มากกว่า 1 ตัวให้ใช้ตัวอักษร , เพื่อคั่นแต่ละพารามิเตอร์ เวลาเรียกใช้งานฟังก์ชันสามารถเขียนโค้ดได้ดังนี้

cal(5, 10);
แก้ไข 3 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ