首页 > 其他 > 详细

序列化与反序列化-笔记(一)

时间:2020-02-19 21:15:03      阅读:45      评论:0      收藏:0      [点我收藏+]

最近做到序列化题目,但这方面的知识完全为空白

序列化与反序列化

序列化:

把一个对象转换为字符串

(序列化时默认执行__construct()构造参数)

 

表达式:

$s_serialize=serialize($s);

例子:

class Student
{
public $name = ‘studentone‘;
function __construct(){
}
$s = new Student();
$s_serialize = serialize($s);
print_r($s_serialize);

 

执行结果:

技术分享图片

 


 

反序列化

把一串字符转换成对象

(反序列化时默认执行__wake up()函数)

 

反序列化漏洞,简单来说就是 将序列化以后的字符串修改,反序列化以后返回其他值

 

序列化与反序列化-笔记(一)

原文:https://www.cnblogs.com/echoDetected/p/12332709.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!