3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { private $data = array("Foo"); public function __sleep() { return array("data"); } } class Bar implements Serializable{ private $data = array("Bar"); public function serialize() { return serialize($this->data); } public function unserialize($data) { $this->data = unserialize($data); } } $foo = new Foo; $bar = new Bar; var_dump(serialize($foo)); var_dump(serialize($bar));

preferences:
42.38 ms | 405 KiB | 6 Q