3v4l.org

run code in 300+ PHP versions simultaneously
<?php // Define the Interface interface MyInterface { public function MyFunction(); } // Define the class implementation of the interface class MyClass implements MyInterface { public function MyFunction() { return "MyClass Implements MyInterface!"; } } // Instantiate the object $my_object = new MyClass; if (is_subclass_of('MyClass', 'MyInterface')) { echo "Yes, MyClass is a subclass of MyInterface\n"; } else { echo "No, MyClass is not a subclass of MyInterface\n"; }

preferences:
39.28 ms | 402 KiB | 5 Q