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
      }
   }
?>