Hàm interface_exists () kiểm tra xem giao diện đã được xác định chưa. Nó trả về TRUE nếu giao diện được cung cấp bởi name_of_interface đã được xác định, nếu không trả về FALSE.
Cú pháp
interface_exists(name_of_interface, autoload)
Tham số
-
name_of_interface - Tên giao diện.
-
tự động tải - Gọi __autoload hoặc không theo mặc định
Quay lại
Hàm interface_exists () trả về TRUE nếu giao diện được cung cấp bởi name_of_interface đã được xác định. Ngược lại, nó trả về FALSE.
Ví dụ
Sau đây là một ví dụ -
<?php if (interface_exists('DemoInterface')) { class MyClass implements DemoInterface { // Methods } } ?>