-=[ Mr. Bumblebee ]=-
_Indonesia_

Path : /usr/src/php/Zend/tests/
File Upload :
Current File : //usr/src/php/Zend/tests/instanceof_002.phpt

--TEST--
Testing instanceof operator with class and interface inheriteds
--FILE--
<?php 

interface ITest {
}

interface IFoo extends ITest {
}

class foo extends stdClass implements ITest {
}

var_dump(new foo instanceof stdClass);
var_dump(new foo instanceof ITest);
var_dump(new foo instanceof IFoo);

class bar extends foo implements IFoo {
}

var_dump(new bar instanceof stdClass);
var_dump(new bar instanceof ITest);
var_dump(new bar instanceof IFoo);

?>
--EXPECT--
bool(true)
bool(true)
bool(false)
bool(true)
bool(true)
bool(true)

Copyright © 2017 || Recoded By Mr.Bumblebee