English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico PHP

Tutorial Avançado PHP

PHP & MySQL

Manual de Referência PHP

Uso e exemplo da função PHP is_a()

Classe PHP/Manual de Referência da Função Object

Se o objeto pertence a essa classe ou se essa classe é a classe pai do objeto, retorna TRUE

Sintaxe

is_a($object, $class_name)

Definição e uso

Verifica se o objeto dado pertence a essa classe ou se essa classe é uma das classes pai do objeto.

Parâmetro

NúmeroParâmetros e descrição
1

object(obrigatório)

Objeto a ser testado

2

class(obrigatório)

Nome da classe.

Retorno

Se o objeto pertence a essa classe ou se essa classe é uma das classes pai do objeto, retorna TRUE, caso contrário, retorna FALSE.

Exemplos Online

Aqui está o uso dessa função-

<?php
   if ($wid_fact instanceof WidgetFactory) {
      echo 'Sim, $wid_fact é um WidgetFactory';
   }
?>

Isso produzirá o seguinte resultado-

Sim, $WF é um WidgetFactory

Exemplos Online

em PHP 5 usando o operador instanceof

<?php
if ($WF instanceof WidgetFactory) {
    echo 'Sim, $WF é um WidgetFactory';
}
?>

  Classe PHP/Manual de Referência da Função Object