public function PHP คือ คำสั่งที่ระบุว่าฟังก์ชันดังกล่าวสามารถเรียกใช้ได้ทั้งภายใน class และภายนอก class ซึ่งเกี่ยวข้องกับเรื่อง Access Modifiers ของการเขียนโปรแกรมแบบเชิงวัตถุ OOP สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง public function PHP คืออะไร ทำงานอย่างไร
<?php
class Test {
public function hello() {
return "Hello, Devdit";
}
}
$test = new Test();
echo $test->hello();
?>
ผลลัพธ์
Hello, Devdit
public function PHP คือ การกำหนดให้ฟังก์ชันดังกล่าวสามารถเรียกใช้งานได้ทั้งภายใน และภายนอกของ class จากตัวอย่าง public function hello หมายความว่า สร้างฟังก์ชันชื่อ hello เป็นแบบ public โดยอยู่ใน class ชื่อ Test ทำงานโดยการ return ข้อความว่า “Hello, Devdit” ออกจากฟังก์ชัน