Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน interface_exists() ใน PHP


ฟังก์ชัน interface_exists() ตรวจสอบว่ามีการกำหนดอินเทอร์เฟซหรือไม่ คืนค่า TRUE หากอินเทอร์เฟซที่กำหนดโดย name_of_interface ถูกกำหนด มิฉะนั้นจะส่งคืน FALSE

ไวยากรณ์

interface_exists(name_of_interface, autoload)

พารามิเตอร์

  • name_of_interface − ชื่ออินเทอร์เฟซ

  • โหลดอัตโนมัติ − หากต้องการเรียก __autoload หรือไม่โดยปริยาย

คืนสินค้า

ฟังก์ชัน interface_exists() จะคืนค่า TRUE หากอินเทอร์เฟซที่กำหนดโดย name_of_interface ถูกกำหนดไว้ มิฉะนั้นจะคืนค่า FALSE

ตัวอย่าง

ต่อไปนี้เป็นตัวอย่าง −

<?php
   if (interface_exists('DemoInterface')) {
      class MyClass implements DemoInterface {
         // Methods
      }
   }
?>