ReflectionClass::isInstanceVérifie si une classe est une instance d'une autre classe
&reftitle.description;
publicboolReflectionClass::isInstanceobjectobject
Vérifie si une classe est une instance d'une autre classe.
&reftitle.parameters;
object
L'objet utilisé pour comparer.
&reftitle.returnvalues;
Renvoie &true; si l'objet est une instance de la classe, ou sinon &false;.
&reftitle.examples;
Exemple avec ReflectionClass::isInstance
isInstance($object)) {
echo "Oui\n";
}
// Équivalent à
if ($object instanceof Foo) {
echo "Oui\n";
}
// Équivalent à
if (is_a($object, 'Foo')) {
echo "Oui";
}
?>
]]>
&example.outputs.similar;
&reftitle.seealso;
ReflectionClass::isInterfaceOpérateurs de types (instanceof)Les interfacesis_a