PHP - Função interface_exists ()

Sintaxe

interface_exists ( $interface_name [, $autoload] );

Definição e Uso

Esta função verifica se a interface fornecida foi definida.

Parâmetros

Sr. Não Parâmetro e Descrição
1

interface_name(Required)

O nome da interface

2

autoload(Optional)

Se chamar __autoload ou não por padrão.

Valor de retorno

Retorna TRUE se a interface dada por interface_name foi definida, FALSE caso contrário.

Exemplo

A seguir está o uso desta função -

<?php
   if (interface_exists('SomeInterface')) {
      class MyClass implements SomeInterface {
         // Methods
      }
   }
?>