Manual do PHP
Anterior |  | Próxima

# 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().

Anterior | Principal | Próxima
get_parent_class | Acima | is_a