3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { } class FooCollection implements \Countable, \Iterator { private $fooArray = []; public function addFoo(Foo $foo) { $this->fooArray[] = $foo; } public function addEachFoo(array $fooArray) { foreach ($fooArray as $foo) { $this->addFoo($foo); } } public function count() { ; } public function current() { ; } public function key() { ; } public function next() { ; } public function rewind() { ; } public function valid() { ; } } $fooCollection = new FooCollection(); $fooCollection->addEachFoo([new Foo, new Foo, new Foo]);

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
203.51 ms | 3121 KiB | 10 Q