คำอธิบาย
ฟังก์ชัน get_class() คืนค่าชื่อคลาสของออบเจ็กต์ที่ระบุ
รูปแบบการใช้งาน (Syntax)
get_class(object)
พารามิเตอร์
- object — ออบเจ็กต์ที่ต้องการดูชื่อคลาส (ถ้าเรียกภายในคลาส สามารถละเว้นได้)
ค่าที่คืนกลับ
คืนค่าชื่อคลาส (string) หรือ FALSE หากไม่ใช่ออบเจ็กต์
ตัวอย่างการใช้งาน
<?php
class Demo {
function __construct() {}
function name() {
echo "Internal call: " . get_class($this) . "\n";
}
}
$two = new Demo();
echo "External call: " . get_class($two) . "\n";
$two->name();
?>
ผลลัพธ์
External call: Demo Internal call: Demo