ตัวอย่าง PHP ของ คำหลัก
ตัวอย่าง
ตรวจสอบว่าอ็อบเจ็กต์เป็นของคลาสเฉพาะหรือไม่:
<?php
class MyClass {}
class AnotherClass extends MyClass{}
$obj = new
AnotherClass();
if($obj instanceof AnotherClass) {
echo "The
object is AnotherClass";
}
// The object is also an instance of the class
it is derived from
if($obj instanceof MyClass) {
echo "The object
is MyClass<br>";
}
?>
ความหมายและการใช้งาน
คีย์เวิร์ด ใช้instanceof
เพื่อตรวจสอบว่าอ็อบเจกต์เป็นของคลาสหรือไม่ การเปรียบเทียบคืนค่า จริง หากอ็อบเจ็กต์เป็นอินสแตนซ์ของคลาส จะส่งกลับค่า เท็จ หากไม่ใช่
หน้าที่เกี่ยวข้อง
อ่านเพิ่มเติมเกี่ยวกับอ็อบเจกต์และคลาสใน บทช่วย สอน PHP OOPของ เรา
❮ คีย์เวิร์ด PHP