PHP.mk документација

ReflectionClass::isInstance

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

reflectionclass.isinstance.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека reflectionclass.isinstance.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
ReflectionClass::isInstance

Референца за `reflectionclass.isinstance.php` со подобрена типографија и навигација.

reflectionclass.isinstance.php

ReflectionClass::isInstance

класата mysqli_driver

ReflectionClass::isInstanceПроверува класа за инстанца

= NULL

public ReflectionClass::isInstance(object $object): bool

Проверува дали објектот е инстанца на класа.

Параметри

object

Објектот со кој се споредува.

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true ако објектот е инстанца на класата, или false otherwise.

Примери

Пример #1 ReflectionClass::isInstance() поврзани примери

<?php

class Foo {}

$object = new Foo();

$reflection = new ReflectionClass('Foo');

if (
$reflection->isInstance($object)) {
echo
"Yes\n";
}

// Equivalent to
if ($object instanceof Foo) {
echo
"Yes\n";
}

// Equivalent to
if (is_a($object, 'Foo')) {
echo
"Yes";
}
?>

Горниот пример ќе прикаже нешто слично на:

Yes
Yes
Yes

Види Исто така

Белешки од корисници 1 белешка

dhairya lakhera
пред 10 години
class  TestClass { }

$TestObj=new TestClass();

$TestObj_assigned=$TestObj;
$TestObj_Refrenced=&$TestObj;
$TestObj_cloned=clone $TestObj;

$obj=new ReflectionClass('TestClass');

var_dump($obj->isInstance($TestObj)); 
var_dump($obj->isInstance($TestObj_assigned)); 
var_dump($obj->isInstance($TestObj_Refrenced)); 
var_dump($obj->isInstance($TestObj_cloned));
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.