# ReflectionClass::implementsInterface

(PHP 5, PHP 7, PHP 8)

ReflectionClass::implementsInterface — Comprueba si se implementa una determinada interfaz

### Descripción

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

Comprueba si la clase implementa o no una determinada interfaz.

### Parámetros

`interface`

  Nombre de la interfaz.

### Valores devueltos

Devuelve `true` en caso de éxito o `false` en caso de error.

### Ver también

- ReflectionClass::isInterface() - Comprueba una la clase es una interfaz
- ReflectionClass::isSubclassOf() - Comprueba si es una subclase
- interface_exists() - Comprueba si una interfaz ha sido definida
- Interfaces de objetos