信息发布→ 登录 注册 退出

PHP序列化数据如何反序列化成可用的数组?

发布时间:2024-12-01

点击量:

php序列化数据如何反序列化成可用的数组?

如何从 php 中提取序列化数据

问题:

数据库中存储的数据为:"a:2:{s:6:"action";s:17:"portal/page/index";s:5:"param";a:1:{s:2:"id";s:3:"374";}}”。现在需要将这个序列化的数据提取出来,并将其转换为可操作的数组或其他结构。

解答:

使用 php 的反序列化功能可以将字符串形式的序列化数据转换为数组。具体方法如下:

$str = 'a:2:{s:6:"action";s:17:"portal/page/index";s:5:"param";a:1:{s:2:"id";s:3:"374";}}';
$arr = unserialize($str);
// 打印数组
print_r($arr);
标签:
在线客服
服务热线

服务热线

13331157271

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

微信号:

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!