- var_dump: documentation ( source)
<?php
class A { function a() {echo "a";} }
class B { function a() {echo "b";} }
class C extends A { function a() {echo "c";} }
$b = new B();
var_dump($b instanceof A);
$c = new C();
var_dump($c instanceof A);
var_dump('bla' instanceof A);
var_dump(null instanceof A);