คำสั่ง class
คำสั่ง class ช่วยให้สามารถประกาศคลาสเชิงวัตถุ (OOP) ใน PHP ได้
นอกจากนี้ยังสามารถประกาศคลาสแบบไม่ระบุชื่อได้อีกด้วย
ไวยากรณ์
class Test {
}
ตัวอย่าง
ประกาศคลาส:
<?php
class User {
}
?>
ตัวอย่าง
ประกาศคลาสแบบไม่ระบุชื่อ:
<?php
$obj = new class {
public function sayHello() {
return 'Hello';
}
};
echo $obj->sayHello();
?>
ผลลัพธ์จากการรันโค้ด:
'Hello'
ดูเพิ่มเติม
-
ฟังก์ชัน
get_class,
ซึ่งคืนค่าชื่อคลาสของอ็อบเจกต์ -
ฟังก์ชัน
instanceof,
ซึ่งตรวจสอบว่าอ็อบเจกต์เป็นของคลาสหรือไม่