13 interface Iface
extends BaseOne
, BaseTwo
{
16 class Base
implements BaseOne
{
18 class Fancy
implements Iface
{
24 // instanceof constant
25 var_dump($a instanceof Bob
);
26 var_dump($a instanceof Loblaw
);
28 // instanceof string variable
31 var_dump($a instanceof $bob);
32 var_dump($a instanceof $loblaw);
36 $loblaw = new Loblaw();
37 var_dump($a instanceof $bob);
38 var_dump($a instanceof $loblaw);
41 var_dump($b instanceof BaseOne
);
43 // Follow the interface hierarchy up
45 var_dump($f instanceof BaseTwo
);