English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Класс/Объект Функция Референс Мануал
Функция interface_exists() проверяет, определен ли интерфейс
interface_exists ( $interface_name [, $autoload] );
Эта функция проверяет, определен ли указанный интерфейс.
Номер | Параметры и описание |
---|---|
1 | interface_name(обязателен) Имя интерфейса |
2 | autoload(необязателен) По умолчанию вызывается __autoload. |
Эта функция возвращает TRUE, если интерфейс, указанный interface_name, уже определен, в противном случае возвращает FALSE.
以下是此函数的用法-
<?php // Проверьте существует ли интерфейс перед использованием if (interface_exists('SomeInterface')) { class MyClass implements SomeInterface { // Метод } } ?>