PHP - Función is_a ()

Sintaxis

is_a ( $object, $class_name )

Definición y uso

Comprueba si el objeto dado es de esta clase o tiene esta clase como uno de sus padres.

Parámetros

No Señor Descripción de parámetros
1

object(Required)

El objeto probado

2

class(Required)

El nombre de la clase.

Valor devuelto

Devuelve TRUE si el objeto es de esta clase o tiene esta clase como uno de sus padres, FALSE en caso contrario.

Ejemplo

A continuación se muestra el uso de esta función:

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

Producirá el siguiente resultado:

Yes, $WF is a WidgetFactory