PHP如何序列化一个对象?
来源:秒知站 本文已影响2.59W人
来源:秒知站 本文已影响2.59W人
在做开发时,有时需要保存一个对象,但数据的保存只能保存字符串,或数字等简单的数据类型,对象是不能直接保存的,那么怎么解决这种情况?
我们可以先把对象进行序列化,序列化后就是一串字符了,可以保存这串字符。
(01)在代码里,我们先定义一个数组对象,假设要保存的就是这个对象。
(02)要对这个对象进行序列化,只要调用Php的serialize方法就行了,输入参数可以为任何类型的数据,输出就是序列化后的字符串。
(03)然后我们输出一些结果,看下序列化后的字符串是怎样的。
(04)运行代码,在页面上看到结果,如图,就是一串字符。
(05)序列化后的字符串,怎么转换回对象?可以用php提供的unserialize,代码如图
(06)加上输出代码,看下这个反序列化是否能把字符串转换回数组对象。
(07)运行代码,页面上显示结果如图,可以看到反序列化后,成功把字符串转换回数组了。
Excel如何将一列分成两列或多列
Php如何判断一个字符串里是否包含某些字符?
php如何高亮代码?
如何强吻自己对象
EXCEL中如何创建自定义序列
如何利用EXCEL进行降序排列
Excel如何把两列合并为一列
如何查找iphone或ipad的序列号
如何设置ppt中个对象顺序
苹果手机如何查询序列号
excel表格中如何隔一列插入一列空白列
Abaqus如何将一个part环形排列生成一个实例?
魔方如何对出一个面
和对象一个月的说说列述 和对象一个月的说说
PHP如何发送邮件?
如何创建一个微信小程序
airpods怎么看序列号 airpods如何看序列号
如何查看华为手机序列号?
aftereffect如何导入tga序列图片
怎么搞对象(一)
word2010如何对文字排序
如何在excel中按升序排列
HTML列表知识有序列表无序列表定义列表
如何自动填充序列号
WPS表格怎样快速输入一列序列号
PHP如何操作cookie?