PHP - Funzione is_a ()

Sintassi

is_a ( $object, $class_name )

Definizione e utilizzo

Controlla se l'oggetto dato è di questa classe o ha questa classe come uno dei suoi genitori.

Parametri

Suor n Parametro e descrizione
1

object(Required)

L'oggetto testato

2

class(Required)

Il nome della classe.

Valore di ritorno

Restituisce TRUE se l'oggetto è di questa classe o ha questa classe come uno dei suoi genitori, FALSE in caso contrario.

Esempio

Di seguito è riportato l'utilizzo di questa funzione:

<?php
   if ($wid_fact instanceof WidgetFactory) {
      echo 'Yes, $wid_fact is a WidgetFactory';
   }
?>

Produrrà il seguente risultato:

Yes, $WF is a WidgetFactory