3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Test implements JsonSerializable { private $name = 'Mike Jones'; public function jsonSerialize() { return [ 'name' => $this->name, 'fooo' => ['year' => 2003, 'type' => 'single'] ]; } } var_dump(json_encode(new Test()));

preferences:
48.19 ms | 402 KiB | 5 Q