PHP - Funzione interface_exists ()
Sintassi
interface_exists ( $interface_name [, $autoload] );
Definizione e utilizzo
Questa funzione controlla se l'interfaccia data è stata definita.
Parametri
Suor n | Parametro e descrizione |
---|---|
1 | interface_name(Required) Il nome dell'interfaccia |
2 | autoload(Optional) Se chiamare __autoload o meno per impostazione predefinita. |
Valore di ritorno
Restituisce TRUE se l'interfaccia data da nome_interfaccia è stata definita, FALSE altrimenti.
Esempio
Di seguito è riportato l'utilizzo di questa funzione:
<?php
if (interface_exists('SomeInterface')) {
class MyClass implements SomeInterface {
// Methods
}
}
?>