Functions คือ ชุดคำสั่งที่ใช้ในการทำงานอย่างใดอย่างหนึ่ง ซึ่งจะทำงานเมื่อถูกเรียกใช้งาน
สำหรับการโค้ดที่จะเหมือนกันหรือคล้ายๆกันนั้น หรือทำงานซ้ำๆกัน ตั้งแต่สองครั้งหรือหลายๆครั้งๆขึ้นไป
เพียงเท่านี้ก็เพียงพอแล้วที่เราจะแยกการทำงานให้เป็น ฟังก์ชั่นๆ ไป อย่างยกตัวอย่าง เช่น เราทำเว็บขายสินค้า
ซึ่งในที่ก็จะมีการทำงานที่เป็น การคำนวณ จำนวน ราคารวม อยู่บ่อยๆ หากเราจะคำนวณที่
ก็จะต้องมาเขียนโปรแกรม คำนวณขึ้นใหม่ในหน้านั้น แต่ถ้าหากว่า เราต้องการคำนวณหน้าอื่นด้วย เราก็ต้องมาคักลอก
โค้ดการคำนวณนั้น ไปหน้านั้นด้วย
- การสร้าง Function
- การเรียกใช้ Function
- แบบทดสอบ
<?php
function name(parameters) {
statements
return value (optional);
}
?>
ในการสร้างฟังก์ชันในภาษา PHP เราใช้คำสั่ง function และตามด้วยชื่อของฟังก์ชันซึ่งมีหลักการตั้งชื่อเหมือนกับตัวแปร
parameters เป็นการกำหนดพารามิเตอร์ของฟังก์ชัน ซึ่งอาจจะมีหรือไม่มีก็ได้ ภายในบล็อคการทำงานของฟังก์ชัน {}
เป็นขั้นตอนการทำงานของฟังก์ชัน และคำสั่ง return ใช้สำหรับส่งค่ากลับซึ่งเป็นทางเลือก
<?php
ชื่อ function(ค่าที่ต้องการส่ง);
?>