PHP - Função is_a ()

Sintaxe

is_a ( $object, $class_name )

Definição e Uso

Verifica se o objeto fornecido é desta classe ou tem esta classe como um de seus pais.

Parâmetros

Sr. Não Parâmetro e Descrição
1

object(Required)

O objeto testado

2

class(Required)

O nome da classe.

Valor de retorno

Retorna TRUE se o objeto é desta classe ou tem esta classe como um de seus pais, FALSE caso contrário.

Exemplo

A seguir está o uso desta função -

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

Isso produzirá o seguinte resultado -

Yes, $WF is a WidgetFactory