ฟังก์ชัน class_exists() ใน PHP ตรวจสอบว่ามีการกำหนดคลาสหรือไม่ คืนค่า TRUE หากคลาสเป็นคลาสที่กำหนดไว้ มิฉะนั้นจะคืนค่า FALSE
ไวยากรณ์
class_exists(class, autoload)
พารามิเตอร์
-
คลาส − ชื่อคลาส
-
โหลดอัตโนมัติ − จะเรียก __autoload หรือไม่โดยปริยาย
คืนสินค้า
ฟังก์ชัน class_exists() คืนค่า TRUE หากคลาสเป็นคลาสที่กำหนดไว้ มิฉะนั้นจะคืนค่า FALSE
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่าง −
<?php if (class_exists('Demo')) { $demo = new Demo(); echo "Our class!"; } else { echo "Class does not exist"; } ?>
ผลลัพธ์
ต่อไปนี้เป็นผลลัพธ์ -
Class does not exist!