php序列化与反序列化
2016-07-05 16:43
369 查看
php序列化简单来说就是 把复杂的数据类型压缩到一个字符串中php对象转换成字符串,反序列化就是把变量转换成对象
一般来说 当把这些序列化的数据放在URL中在页面之间会传递时,需要对这些数据调用urlencode(),以确保在其中的URL元字符进行处理
更多的时候,我们会尝试用来做把一个数组存储到数组中用到序列化,相较于需要多个字段存储,比较实用
$arr = array('ac','ac','ad','bb');
$ser = serialize($arr);//序列化
$ser = unserialize($ser);//反序列化
一般来说 当把这些序列化的数据放在URL中在页面之间会传递时,需要对这些数据调用urlencode(),以确保在其中的URL元字符进行处理
更多的时候,我们会尝试用来做把一个数组存储到数组中用到序列化,相较于需要多个字段存储,比较实用
$arr = array('ac','ac','ad','bb');
$ser = serialize($arr);//序列化
$ser = unserialize($ser);//反序列化
相关文章推荐
- Pureftpd
- ThinkPHP3.2.3 - 课程总笔记
- PHP正则表达式学习笔记
- php中的基类,派生类
- 解决无法用windows资源管理器打开ftp
- PHP数组常用函数分类整理
- Yii2 主从 数据库
- PHP 框架 Yaf 学习笔记
- 解决zend studio代码无法自动提示的3个方法
- php js rsa
- 自己动手写PHP MVC框架
- CSRF的防御实例(PHP)
- php中的错误处理
- php 解决和避免form表单重复提交的方法
- matplotlib--Legend
- 内容提供者:ContentProvider
- php编程安全指南
- yii2.0 修改控制器默认方法记录 (basic版本)
- Sublime Text 如何连接 FTP/SFTP ——图文详细教程
- 单例模式PHP