分享编程~
 

PHP数据传递存储序列化serialize对象数组转字符串和反序列化

在数据为对象或者数组时需要传递和存储时,可以转换为json字符串,还可以通过序列化数据,php里边有内置的两个函数,serialize()序列化,unserialize()反序列化,两个函数搭配使用。

天天特卖抢好货

在数据为对象或者数组时需要传递和存储时,可以转换为json字符串,还可以通过序列化数据,php里边有内置的两个函数,serialize()序列化,unserialize()反序列化,两个函数搭配使用。

serialize()函数用于序列化对象或数组并返回一个字符串。

unserialize()反序列化并返回原始的数据结构,反序列化对象必须是serialize()函数序列化过的数据。

示例

// 序列化数组
$arr = array('id'=>100,'item'=>'php','from'=>'越加网');
$str = serialize($arr); 
echo $str; //a:3:{s:2:"id";i:100;s:4:"item";s:3:"php";s:4:"from";s:9:"越加网";}

// 反序列化
$data = unserialize($str); 
print_r($data); // Array ( [id] => 100 [item] => php [from] => 越加网 )


上一篇:ios上h5页面元素绑定点击事件无效问题解决下一篇:HTML5+JS地图定位获取当前地址及经纬度
赞(0) 踩(0)
您说多少就多少,您的支持是我最大的动力
赏金
微 信
赏金
支付宝
本文连接: https://www.yj521.com/article/76.html
版权声明: 本文为原创文章,版权归《越加网》所有,分享转载请注明出处!