3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { public $bar = 'a'; public function doSomething() { $this->bar = 'b'; yield'a'; } } $foo = new Foo(); var_dump($foo); $foo->doSomething(); var_dump($foo);

preferences:
37.36 ms | 402 KiB | 5 Q