ฟังก์ชัน Function


           Functions คือ ชุดคำสั่งที่ใช้ในการทำงานอย่างใดอย่างหนึ่ง ซึ่งจะทำงานเมื่อถูกเรียกใช้งาน สำหรับการโค้ดที่จะเหมือนกันหรือคล้ายๆกันนั้น หรือทำงานซ้ำๆกัน ตั้งแต่สองครั้งหรือหลายๆครั้งๆขึ้นไป เพียงเท่านี้ก็เพียงพอแล้วที่เราจะแยกการทำงานให้เป็น ฟังก์ชั่นๆ ไป อย่างยกตัวอย่าง เช่น เราทำเว็บขายสินค้า ซึ่งในที่ก็จะมีการทำงานที่เป็น การคำนวณ จำนวน ราคารวม อยู่บ่อยๆ หากเราจะคำนวณที่ ก็จะต้องมาเขียนโปรแกรม คำนวณขึ้นใหม่ในหน้านั้น แต่ถ้าหากว่า เราต้องการคำนวณหน้าอื่นด้วย เราก็ต้องมาคักลอก โค้ดการคำนวณนั้น ไปหน้านั้นด้วย
- การสร้าง Function
- การเรียกใช้ Function
- แบบทดสอบ

Function

การสร้าง Function

<?php
           function name(parameters) {
                     statements
                     return value (optional);
           }
?>

           ในการสร้างฟังก์ชันในภาษา PHP เราใช้คำสั่ง function และตามด้วยชื่อของฟังก์ชันซึ่งมีหลักการตั้งชื่อเหมือนกับตัวแปร parameters เป็นการกำหนดพารามิเตอร์ของฟังก์ชัน ซึ่งอาจจะมีหรือไม่มีก็ได้ ภายในบล็อคการทำงานของฟังก์ชัน {} เป็นขั้นตอนการทำงานของฟังก์ชัน และคำสั่ง return ใช้สำหรับส่งค่ากลับซึ่งเป็นทางเลือก

ตัวอย่าง การสร้าง Function


<?php
    function total($price,$num) {
        $sum = $price*$amount;
        return $sum;
    }
?>
                                
Function

การเรียกใช้ Function

ตัวอย่าง การเรียกใช้ Function


<?php 
    echo total(5,10); 
?>
                        
<?php
           ชื่อ function(ค่าที่ต้องการส่ง);
?>

แบบทดสอบ

Test


1
- สร้าง function รับค่าจำนวน ชั่วโมง เพื่อคำนวนหา จำนวนนาที