3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo extends \stdClass {} $foo = new Foo; $foo->bar = 'bar'; $foo->baz = 42; var_dump($foo); foreach ($foo as $key => $value) { echo("$key: $value").PHP_EOL; } echo json_encode($foo, JSON_PRETTY_PRINT) . PHP_EOL; var_dump((object) json_decode(json_encode($foo)));

preferences:
23.7 ms | 406 KiB | 5 Q