1.4. Zend::loadInterface()
Prev | Chapter 1. Zend | Next

## 1.4. Zend::loadInterface()

`Zend::loadInterface()` trabaja exactamente igual `Zend::loadClass()`, sólo que carga un interfaz en vez de una clase.

    <?php

    loadInterface($interface, $dirs)

    ?>

El método `Zend::loadClass()` no puede utilizarse para carar interfaces porque la función PHP `class_exists()` no puede chequear interfaces (desde PHP 5.0.2). Usa entonces `Zend::loadInterface()`.

Si preguntas por un interface con subrayados en el nombre, y `$dirs` es null (por defecto), `Zend::loadInterface()` auto-descubrirá el `$dirs` del nombre del interfaz convirtiendo los caracteres de subrayado a separadores de directorios. Por ejemplo, si `$interface` es `Zend_Example_Interface`, esto se mapeará a un camino en la forma `Zend/Example/Interface.php`.

Prev | Up | Next
1.3. Zend::loadClass() | Home | 1.5. Zend::isReadable()