ScotlandPHP 2016

ReflectionClass::implementsInterface

(PHP 5, PHP 7)

ReflectionClass::implementsInterfaceComprueba si se implementa una determinada interfaz

Descripción

public bool ReflectionClass::implementsInterface ( string $interface )

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

add a note add a note

User Contributed Notes 1 note

up
0
dhairya dot coder at gmail dot com
6 months ago
//checks that whether class Fruit implements interface apple or not

interface Apple {
   
    function taste();
}

class Fruit implements Apple {
   
    function taste() {
        echo "Seet";
    }
}

$obj=new ReflectionClass('Fruit');
var_dump($obj->implementsInterface('Apple'));  //Here it will checks that whether class Fruit implements interface apple or not
To Top