PHP serialize与 unserialize实用说明
2013-09-05 19:25
381 查看
serialize — 产生一个可存储的值的表示
unserialize — 从已存储的表示中创建 php教程 的值
想要将已序列化的字符串变回 php 的值,可使用 unserialize()。serialize() 可处理除了 resource 之外的任何类型。甚至可以 serialize() 那些包含了指向其自身引用的数组。你正 serialize() 的数组/对象中的引用也将被存储。
*/
serialize
//store data:
$array = explode('rn', $string);
$serialized = serialize($array);
//restore data:
$array = unserialize($serialized);
$text = implode('rn', $array);
unserialize
function restorepost() {
if (isset($_post[savepost])) {
$_post = unserialize(strips教程lashes(htmlspecialchars_decode($_post[savepost])));
}
}
unserialize — 从已存储的表示中创建 php教程 的值
想要将已序列化的字符串变回 php 的值,可使用 unserialize()。serialize() 可处理除了 resource 之外的任何类型。甚至可以 serialize() 那些包含了指向其自身引用的数组。你正 serialize() 的数组/对象中的引用也将被存储。
*/
serialize
//store data:
$array = explode('rn', $string);
$serialized = serialize($array);
//restore data:
$array = unserialize($serialized);
$text = implode('rn', $array);
unserialize
function restorepost() {
if (isset($_post[savepost])) {
$_post = unserialize(strips教程lashes(htmlspecialchars_decode($_post[savepost])));
}
}
相关文章推荐
- PHP之:序列化和反序列化-serialize()和unserialize()
- golang实现php里的serialize()和unserialize()序列和反序列方法详解
- php serialize()与unserialize()不完全研究
- php 使用serialize() 和 unserialize() 让对象成超级全局变量
- php 数组序列化和反序列化serialize 和 unserialize
- php serialize()与unserialize()不完全研究
- php serialize()与unserialize()
- javascript中模仿php的serialize和unserialize序列化函数
- php serialize()和unserialize()的一个坑
- PHP之serialize和unserialize的使用
- php -- 用文本来存储内容,file_put_contents,serialize,unserialize
- php serialize和unserialize以及__sleep() __wakeup()
- How to use php serialize() and unserialize()
- php serialize & unserialize
- PHP 序列化函数 serialize、unserialize
- PHP 序列化函数 serialize、unserialize
- php serialize和unserialize
- PHP基础知识系列:对象串行化serialize与unserialize
- PHP 序列化函数 serialize、unserialize