3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A implements Serializable { public function serialize() { $that = $this; return serialize($that); } public function unserialize($serialized) { } private $a = "a"; protected $b = "b"; public $c = "c"; } var_dump(serialize(new A()));

preferences:
35.52 ms | 402 KiB | 5 Q