ฟังก์ชัน 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!