如何从 php 中提取序列化数据
问题:
数据库中存储的数据为:"a:2:{s:6:"action";s:17:"portal/page/index";s:5:"param";a:1:{s:2:"id";s:3:"374";}}”。现在需要将这个序列化的数据提取出来,并将其转换为可操作的数组或其他结构。
解答:
立即学习“PHP免费学习笔记(深入)”;
使用 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);
登录后复制
执行该代码后,将输出以下数组:
Array ( [action] => Portal/Page/index [param] => Array ( [id] => 374 ) )
登录后复制
以上就是PHP序列化数据如何反序列化成可用的数组?的详细内容,更多请关注抖狐科技其它相关文章!
-
天天P图怎么测颜龄 测颜龄操作方法
在当今数字化时代,图像处理技术与娱乐社交深度融合,其中,天天p图备受关注的测颜龄功能更是风靡一时。通过这一功能,用户可以轻松获取自己的容颜年龄,令人不禁好奇背后的原理和实现方式。本文由php小编小新倾...
-
Python 正则表达式方法 rematch() 和 resub()
介绍让我们通过示例来了解一下 python re 模块中的两个方法 re.sub() 和 re.match()。1. re.sub():re.sub() 函数用于替换字符串中模式的出现。它需要三个主要...
-
惠普笔记本死机了按哪里重启电脑
要重启死机的惠普笔记本,请按以下步骤操作:长按电源按钮 10 秒以强制关机;断开所有外接设备;取出并重新插入电池(如适用);短按电源按钮重启;检查 bios 设置(可选)。惠普笔记本死机如何重启? 步...
-
利民终越视界 360 ARGB 水冷开售:0.5mm 窄边框冷头屏,到手价 799 元
本站11 月 4 日消息,利民终越视界 hyper vision 360 argb 一体式 cpu 水冷散热器现已在京东开售,定价为 799 元。终越视界 Hyper Vision 360 ARGB...
-
归龙潮1.1版本什么时候更新
困扰大家许久的归龙潮1.1版本更新时间终于有了眉目!php小编鱼仔特此为大家带来第一时间报道,详细内容请见下文解析。 归龙潮1.1版本什么时候更新? 答案:1.1版本预计将在2024年10月24日更...