3v4l.org

run code in 300+ PHP versions simultaneously
<?php interface Foo extends Traversable { } class Bar implements Foo, IteratorAggregate { public function getIterator() { return new ArrayIterator(array(1, 2, 3)); } } $b = new Bar; var_dump($b instanceof Foo);

preferences:
48.65 ms | 402 KiB | 5 Q