interface_exists

(PHP 5 >= 5.0.2, PHP 7, PHP 8)

interface_exists — Перевіряє, чи визначено інтерфейс.

Опис

interface_exists(string $interface, bool $autoload = true): bool

Перевіряє, чи вказаний інтерфейс.

Список параметрів

interface

Ім'я інтерфейсу

autoload

Чи потрібно автоматично підвантажувати інтерфейс, якщо він ще не завантажено.

Значення, що повертаються

Повертає **true**якщо інтерфейс c заданим ім'ям interface був визначений або false в іншому випадку.

Приклади

Приклад #1 Приклад використання interface_exists()****

Loading...

Дивіться також

  • get_declared_interfaces() - Повертає масив усіх оголошених інтерфейсів
  • class_implements() - Повертає список інтерфейсів, реалізованих у заданому класі чи інтерфейсі
  • class_exists() - Перевіряє, чи був оголошений клас
  • enum_exists() - Перевіряє, чи визначено перерахування