反序列化学习笔记
序列化与反序列化
什么是序列化,就是将对象转换为字符串。
什么是反序列化,就是将字符串转化为对象。
为什么会有序列化机制?
在传递变量的过程中,有可能遇到变量值要跨脚本文件传递的过程。如果一个脚本中想要调用之前一个脚本的变量,但是之前的脚本已经执行完毕,所有变量和内容被释放掉了
序列化与反序列化一些简单例子
$demo = new Person(name:'gouzi',age:'18'); $str = serizalize($demo); file_put_contents(filename:"demo.txt",$str); $demo1 = unserialize(file_get_contents(filename:"demo.txr")); print_r($demo1); print_r(expression:$demo1->name . "\n");
---------------------写作业。。。--------------------------