3v4l.org

run code in 300+ PHP versions simultaneously
<?php class FooIterator extends ArrayIterator { public function current() { return 'herpderp'; } } $a = [1,2,3]; next($a); var_dump(current($a)); rewind($a); var_dump(current($a));

preferences:
60.11 ms | 402 KiB | 5 Q