interface_exists
(PHP 5 >= 5.0.2)
interface_exists -- Checa se a interface foi definida
Descrição
bool
interface_exists ( string interface_name [, bool autoload] )
Essa função retorna TRUE se a interface de nome
interface_name já foi definida,
FALSE caso contrário.
Exemplo 1. Exemplo de interface_exists()
<?php // Check the interface exists before trying to use it if (interface_exists('MyInterface')) { class MyClass implements MyInterface { // Methods } }
?>
|
|
interface_exists() tentará chamar __autoload por
padrão, se você não quiser que interface_exists()
chame __autoload, você pode configura o parâmetro autoload
para FALSE.
Veja também class_exists().