ReflectionClass::isInstanceПроверяет, принадлежит ли объект классу
&reftitle.description;
publicboolReflectionClass::isInstanceobjectobject
Метод проверяет, относится ли объект к экземпляру класса.
&reftitle.parameters;
object
Проверяемый объект.
&reftitle.returnvalues;
Метод возвращает значение &true;, если объект — экземпляр класса, иначе возвращает значение &false;.
&reftitle.examples;
Пример проверки принадлежности объекта классу методом ReflectionClass::isInstance и аналогичными способами
isInstance($object)) {
echo "Yes\n";
}
// Эквивалентно:
if ($object instanceof Foo) {
echo "Yes\n";
}
// Эквивалентно:
if (is_a($object, 'Foo')) {
echo "Yes";
}
?>
]]>
&example.outputs.similar;
&reftitle.seealso;
ReflectionClass::isInterfaceОператор проверки принадлежности типу — instanceofИнтерфейсы объектовis_a