PHP如何序列化一个对象?
在做开发时,有时需要保存一个对象,但数据的保存只能保存字符串,或数字等简单的数据类型,对象是不能直接保存的,那么怎么解决这种情况?
我们可以先把对象进行序列化,序列化后就是一串字符了,可以保存这串字符。
操作方法
(01)在代码里,我们先定义一个数组对象,假设要保存的就是这个对象。
(02)要对这个对象进行序列化,只要调用Php的serialize方法就行了,输入参数可以为任何类型的数据,输出就是序列化后的字符串。
(03)然后我们输出一些结果,看下序列化后的字符串是怎样的。
(04)运行代码,在页面上看到结果,如图,就是一串字符。
(05)序列化后的字符串,怎么转换回对象?可以用php提供的unserialize,代码如图
(06)加上输出代码,看下这个反序列化是否能把字符串转换回数组对象。
(07)运行代码,页面上显示结果如图,可以看到反序列化后,成功把字符串转换回数组了。
-
如何安装淘宝数字证书
在使用支付宝或者淘宝的时候如果在电脑上未安装数字证书,对个人的财产保护就不是很安全,那么如何安装淘宝数字证书呢?操作方法(01)在网页上搜索支付宝,点击进入。(02)登陆后点击上方“安全中心”。(03)数字证书没有使用,点击“申请”。(04)点击“申请数字证书”。(05)填写信息...
-
头像制作之可爱的猴子
萌萌哒的猴子头像是我们都喜欢的,也有很多人喜欢拿到它来做我们一些运用的头像,小编对于萌萌哒的猴子头像也是很喜爱的,那么,我们该如何制作可爱的猴子头像呢?小编为你详细介绍下:头像制作之可爱的猴子。工具/材料ai软件电脑猴子操作方法01首先,我们打开我们的电脑,接...
-
Excel单元格如何限制输入?
在Excel处理当中,我们往往需要限制某一列的单元格的输入,希望能按预期的值来输入数据。我们可以通过Excel的数据验证来处理。下面一起看下。操作方法(01)打开Excel文档,如图,假设我们希望D列的每个单元格输入的内容是一个数字,而且是介于20到50的值。其他的值都不允许...
-
路由器有信号没网络
随着科技的发展,电脑的网络连接也由线路连接变为更加方便的无线连接。路由器就是连接网络的设备,它适用于各种机型的电子设备。为人们的生活提供便利。操作方法(01)将网线连接到路由器WAN口,再把电脑连接到路由器的LAN口,把路由器的线断掉,设置路由器,再给路由器连接电...