PHP function คือกลุ่มของโค้ดที่ทำหน้าที่อย่างใด อย่างหนึ่ง หรือหลายอย่างให้กับโปรแกรม หรือเว็บไซต์ดังกล่าว โดยปกติ function จะประกอบด้วย ชื่อฟังก์ชัน, arguments, ส่วนประมวลผล และการ return สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP function คืออะไร ใช้ทำอะไร
<?php
function hello( $name ) {
$v = "สวัสดีคุณ {$name}<br/>";
return $v;
}
echo hello("Devdit");
echo hello("Devman");
?>
ผลลัพธ์
สวัสดีคุณ Devdit
สวัสดีคุณ Devman
PHP function จากตัวอย่างสร้างฟังก์ชันด้วยภาษา PHP พร้อมเรียกใช้งาน โดยฟังก์ชันดังกล่าวสามารถแยกเป็นส่วนๆ ได้ดังนี้
1. ชื่อฟังก์ชัน คือ hello รับค่า arguments 1 ตัว คือ ตัวแปรชื่อ $name
2. ส่วนประมวลผล คือ เชื่อมต่อข้อความ “สวัสดีคุณ” กับตัวแปร $name เก็บผลลัพธ์ไว้ที่ตัวแปร $v
3. return คือ ส่วนการส่งคืนค่าฟังก์ชันนี้ return ตัวแปร $v ออกจากฟังก์ชัน
4. วิธีการใช้งาน เช่น hello("Devdit") หมายความว่าเรียกใช้ฟังก์ชันชื่อ hello ส่งค่า argument ให้กับตัวแปร $name = “Devdit”