我将 PHP SESSION 值存储到 DynamoDB 中,以下序列化结构是使用 session_set_save_handler() 从 on_session_write() 函数获取的,
id|s:26:"rj4n98n6371vpgj8h5s10lmoh2";matt|N;SmartyValidate|a:1:{s:7:"default";a:4:{s:16:"registered_funcs";a:2:{s:8:"criteria";a:0:{}s:9:"transform";a:0:{}}s:10:"validators";a:0:{}s:8:"is_error";b:0;s:7:"is_init";b:1;}}language_id|i:1;language|s:3:"eng";
我尝试了 PHP serialize() 和 unserialize() 函数,但它不起作用。那么,我怎样才能取消序列化这个值呢?
我需要按照 $_SESSION 打印值的输出格式。