Sintaxis
interface_exists ( $interface_name [, $autoload] );
Definición y uso
Esta función comprueba si se ha definido la interfaz dada.
Parámetros
No Señor |
Descripción de parámetros |
1 |
interface_name(Required) El nombre de la interfaz |
2 |
autoload(Optional) Ya sea para llamar a __autoload o no de forma predeterminada. |
Valor devuelto
Devuelve TRUE si la interfaz proporcionada por interface_name ha sido definida, FALSE en caso contrario.
Ejemplo
A continuación se muestra el uso de esta función:
<?php
if (interface_exists('SomeInterface')) {
class MyClass implements SomeInterface {
// Methods
}
}
?>