<?php class UnSerializable implements Serializable { public function serialize() {} public function unserialize($serialized) {} } $unser = new UnSerializable(); $arr = [$unser]; $arr[] = &$arr[0]; $arr[] = 'endcap'; $arr[] = &$arr[2]; $data = serialize($arr); echo $data . PHP_EOL; $recovered = unserialize($data); var_export($recovered);
You have javascript disabled. You will not be able to edit any code.