解碼序列化字串:理解並使用unserialize()
在程式設計中可能會遇到解開序列化字串的情況。這些字串通常包含複雜的資料結構,需要在使用之前進行解碼。讓我們深入研究序列化字串的詳細資訊以及如何使用 unserialize() 函數反序列化它們。
提供的範例「a:2:{i:0;s:7:」Abogado」;i: 1;s:7:"Notario";}", 表示序列化字串。為了反序列化它,我們使用unserialize() 函數,如下所示:
$str = 'a:2:{i:0;s:7:"Abogado";i:1;s:7:"Notario";}'; print_r(unserialize($str));
這將產生以下輸出:
Array ( [0] => Abogado [1] => Notario )
重點:
以上是如何使用 unserialize() 解碼 PHP 中的序列化字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!