ReflectionClass::isInstanceVerifica si una clase es una instancia de otra clase
&reftitle.description;
publicboolReflectionClass::isInstanceobjectobject
Verifica si una clase es una instancia de otra clase.
&reftitle.parameters;
object
El objeto utilizado para la comparación.
&reftitle.returnvalues;
Retorna &true; si el objeto es una instancia de la clase, o &false; en caso contrario.
&reftitle.examples;
Ejemplo con ReflectionClass::isInstance
isInstance($object)) {
echo "Sí\n";
}
// Equivalente a
if ($object instanceof Foo) {
echo "Sí\n";
}
// Equivalente a
if (is_a($object, 'Foo')) {
echo "Sí";
}
?>
]]>
&example.outputs.similar;
&reftitle.seealso;
ReflectionClass::isInterfaceOperadores de tipos (instanceof)Las interfacesis_a