3v4l.org

run code in 300+ PHP versions simultaneously
<?php interface SomeSerializableTrait {} interface SomeResizableInterface {} class SomeContainer implements SerializableInterface, IterableInterface { use SomeSerializableTrait; } class SomeOtherContainer extends SomeContainer implements SomeResizableInterface {} $someContainer = new SomeContainer; $someOtherContainer = new SomeAnotherContainer; var_dump($someContainer instanceof SerializableInterface); var_dump($someOtherContainer instanceof SerializableInterface); var_dump($someOtherContainer instanceof SomeSerializableTrait);

preferences:
47.14 ms | 402 KiB | 5 Q