3v4l.org

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

preferences:
37.05 ms | 402 KiB | 5 Q