3v4l.org

run code in 300+ PHP versions simultaneously
<?php final class Foo { private $bar; public function withBar(int $bar) { $foo = clone $this; $foo->bar = $bar; return $foo; } public function __clone() { echo __METHOD__, PHP_EOL; } public function __destruct() { echo __METHOD__, PHP_EOL; } } function test() { $foo = new Foo(); $bar = $foo->withBar(42); echo 'test()', PHP_EOL; } test();

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
227.05 ms | 2117 KiB | 9 Q