3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Test extends SplFileInfo implements Serializable { public function __construct() {} public function serialize() {} public function unserialize($string) {} } $rfc = new ReflectionClass("Test"); var_dump($rfc->implementsInterface("Serializable")); var_dump(serialize(new Test));

preferences:
36.24 ms | 402 KiB | 5 Q