php面向对象之序列化与反序列化
2015-11-16 17:47
555 查看
php的序列化就是将字符串写入到相应的文件中,而反序列化就是将相应的文档中的内容获取到并显示出来。
代码:
/* 序列化的做法 */
$v1 = '1234abbbcddkkkf';
$s1 = serialize($v1);
file_put_contents("./newMain/first.doc" , $s1);
/* 反序列化 */
$s2 = file_get_contents("./newMain/first.doc");
$v2 = unserialize($s2);
而对象的序列化就是将一个对象序列化 __sleep();
对象的反序列化就是将一个对象反序列化 __wakeup();
代码:
/* 序列化的做法 */
$v1 = '1234abbbcddkkkf';
$s1 = serialize($v1);
file_put_contents("./newMain/first.doc" , $s1);
/* 反序列化 */
$s2 = file_get_contents("./newMain/first.doc");
$v2 = unserialize($s2);
而对象的序列化就是将一个对象序列化 __sleep();
对象的反序列化就是将一个对象反序列化 __wakeup();
相关文章推荐
- phpunit.xml
- 在php 运行时间过长导致报错
- PHP代码优化技巧大盘点
- [转]Zend Studio 文件头和方法注释设置
- php 函数之 )_each()list()implode()explode()in_array()
- PHP命名空间和别名/导入(摘要)
- Proftp设置虚拟用户(转)
- PHP常用函数
- 处理内容有&特殊字符thinkphp返回xml无法解析的问题<![CDATA[xxx]]>
- php安装threads多线程扩展
- php中关于json的使用
- Mac OS X 使用手册 by STP
- phpstorm写的文件在浏览器上查看
- ntpdate时间同步服务无法同步时间
- thinkPHP上传文件问题
- PHP中获取服务器的相关信息($_SERVER)
- php加密:3DES
- 给php代码添加规范的注释phpDocumentor
- 一名合格的PHP工程师需要掌握的知识结构
- php 迷宫