Operador de tipo PHP

¿Qué es un operador de tipo

Explanation

El único operador de tipo: Instanceof es usado para determinar si un objeto dado, sus parientes o sus interfaces implementadas son de una clase de objeto específico. Antes de esto fue usado Is_a(), pero is_a() se ha vuelto obsoleto con la aparición de instanceof.

Ejemplo




<?php
class A { }
class B { }
$like = new A;
if ($like instanceof A)
{
echo 'A';
}
if ($like instanceof B)
{
echo 'B';
}
?>


Resultado:


A
En el ejemplo anterior, como es un objeto de clase A, "A" se muestra como respuesta

Php Tutorial