3v4l.org

run code in 300+ PHP versions simultaneously
<?php class SleepyHead { protected $name = "Dozy"; public function __serialize() { $this->name = "Asleep"; } public function __unserialize() { $this->name = "Rested"; } } $obj = unserialize(serialize(new SleepyHead())); var_dump($obj);

preferences:
52.67 ms | 402 KiB | 5 Q