get_parent_class
is_a
Classes/Object Functions
PHP Manual

# interface_exists

(PHP 5 >= 5.0.2)

interface_exists — Verifica si la interfaz ha sido definida

### Descripción

bool interface_exists ( string `$nombre_interfaz` [, bool `$autocargar` ] )

Verifica si la interfaz dada ha sido definida.

### Lista de parámetros

`nombre_interfaz`

  El nombre de interfaz

`autocargar`

  Indica si debe llamarse __autoload o no de forma predeterminada

### Valores retornados

Devuelve `TRUE` si la interfaz dada por `nombre_interfaz` ha sido definida, `FALSE` de lo contrario.

### Ejemplos

Example #1 Ejemplo de interface_exists()

`<?php
// Verifica que la interfaz exista antes de usarla
if (interface_exists('MiInterfaz')) {
class MiClase implements MiInterfaz
{
// Métodos
}
}
?>`

### Ver también

- class_exists() - Verifica si la clase ha sido definida

get_parent_class
is_a
Classes/Object Functions
PHP Manual