3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { public static function test($a) { $c = __CLASS__; return $a instanceof $c; } } var_dump(A::test(new A())); var_dump(A::test(new stdClass));

preferences:
29.32 ms | 402 KiB | 5 Q