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
}
}
?>