理解和反序列化序列化字符串
在您的情况下,您有以下格式的序列化字符串:
a:2:{i:0;s:7:"Abogado";i:1;s:7:"Notario";}
回答您的问题:
这是什么类型的字符串?
这是一个序列化字符串,是特定格式的数组的表示。它对有关数组的信息进行编码,包括键值对和值的类型。
如何反序列化它并从中取出数组?
你可以使用 PHP 的 unserialize() 函数反序列化该字符串。下面是一个示例:
$str = 'a:2:{i:0;s:7:"Abogado";i:1;s:7:"Notario";}'; $result = unserialize($str);
print_r($result) 的输出将是:
Array ( [0] => Abogado [1] => Notario )
重要说明:
以上是如何反序列化 PHP 序列化字符串?的详细内容。更多信息请关注PHP中文网其他相关文章!