3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A implements JsonSerializable { public function jsonSerialize() { $this->className = __CLASS__; return $this; } } $a = new A(); $a->foo = 'bar'; $a->quuz = 'quuz'; var_dump(json_encode($a));

preferences:
34.21 ms | 402 KiB | 5 Q