ReflectionClass::implementsInterface

(PHP 5, PHP 7, PHP 8)

ReflectionClass::implementsInterfaceПроверяет, реализуется ли интерфейс

Описание

publicReflectionClass::implementsInterface(ReflectionClass|string$interface): bool

Проверяет, реализует ли класс указанный интерфейс или нет.

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

interface

Имя интерфейса.

Возвращаемые значения

Возвращает true в случае успешного выполнения или false, если возникла ошибка.

Ошибки

ReflectionClass::implementsInterface() выбрасывает ReflectionException, если interface не является интерфейсом.

Смотрите также

To Top