围观热度: 超过 564 人围观
转载注明: PHP函数:unserialize()和serialize()的使用范例 | 诺豆网 [点击复制]
本文标签: serialize(), unserialize(), 串化
订阅本站: 诺豆网 | 所属分类:编程开发
serialize()函数将字符串行串化,unserialize()恢复被串化的数据。举例收藏吧!
<?php
/*
PHP函数:unserialize()和serialize()的使用范例。
by haibor
*/
$sync1 = 'a:1:{s:3:"api";a:6:{s:5:"since";i:1234567890;s:4:"type";s:4:"digu";s:7:"publish";s:4:"true";s:6:"import";s:4:"true";s:8:"username";s:6:"haibor";s:8:"password";s:6:"nuodou";}}';
echo "<br /><br /><br /><br />";echo "已经串化的 sync1:".$sync1;
echo "<br /><br /><br /><br />";
$sync2 = @unserialize($sync1); //unserialize()恢复被串化的数据
print_r($sync2);
echo "<br /><br /><br /><br />";
$sync3 = @serialize($sync2); //serialize()对字符串行化用
print_r($sync3);
echo "<br /><br /><br /><br />";
?>
看看 $sync1 与 $sync3 是否相同!