Php/docs/reflectionclass.isinterface

From Get docs

ReflectionClass::isInterface

(PHP 5, PHP 7)

ReflectionClass::isInterfaceChecks if the class is an interface


Description

public ReflectionClass::isInterface ( ) : bool

Checks whether the class is an interface.


Parameters

This function has no parameters.


Return Values

Returns TRUE on success or FALSE on failure.


Examples

Example #1 Basic usage of ReflectionClass::isInterface()

<?phpinterface SomeInterface {    public function interfaceMethod();}$class = new ReflectionClass('SomeInterface');var_dump($class->isInterface());?>

The above example will output:


bool(true)

See Also