# ReflectionClass::implementsInterface

(PHP 5, PHP 7, PHP 8)

ReflectionClass::implementsInterface — Implements interface

### Beschreibung

public ReflectionClass::implementsInterface(ReflectionClass|string `$interface`): bool

Checks whether it implements an interface.

### Parameter-Liste

`interface`

  The interface name.

### Rückgabewerte

Gibt bei Erfolg `true` zurück. Bei einem Fehler wird `false` zurückgegeben.

### Fehler/Exceptions

ReflectionClass::implementsInterface() throws an ReflectionException if `interface` is not an interface.

### Siehe auch

- ReflectionClass::isInterface() - Checks if the class is an interface
- ReflectionClass::isSubclassOf() - Checks if a subclass
- interface_exists() - Prüft, ob ein bestimmtes Interface definiert wurde
- Object Interfaces

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open