В моем php-коде я хочу сериализовать различные виды объектов и сохранять полученные строки в базе данных.Когда я читаю строку назад, я хочу десериализовать строку различными способами в зависимости от данных.Итак, я хочу, чтобы способ указать идентификатор функции в сериализованной строке.Эта конкретная функция должна использоваться для десериализации строки.Мой друг сказал, что функция сериализации в Python поддерживает это поведение.Мне любопытно узнать, есть ли встроенный механизм PHP, который делает это?
Итак, я ожидаю такого поведения.
$string1 = serialize($obj1, func1);
$string2 = serialize($obj2, func2);
$obj3 = unserialize($string1); //Should call func1($string1);
$obj4 = unserialize($string2); //Should call func2($string2);