【发布时间】:2013-03-25 14:04:42
【问题描述】:
我正在序列化存储在数据库中的数据:
a:10:{s:4:"名称";a:2:{s:4:"类型";s:8:"排除";s:5:"值";s:0:" ";}s:8:"keywords";a:2:{s:4:"type";s:8:"excluded";s:5:"value";s:0:"";}s: 11:"描述";a:2:{s:4:"类型";s:8:"排除";s:5:"值";s:0:"";}s:3:"sku" ;a:2:{s:4:"类型";s:8:"排除";s:5:"值";s:0:"";}s:12:"制造商";a:2: {s:4:"类型";s:8:"排除";s:5:"值";s:0:"";}s:11:"程序名";a:2:{s:4: "类型";s:8:"排除";s:5:"值";s:0:"";}s:12:"数据提供者";a:2:{s:4:"类型";s :8:"排除";s:5:"值";s:0:"";}s:11:"lastupdated";a:1:{s:5:"值";N;}s:8 :"货币";a:1:{s:5:"价值";s:0:"";}s:5:"价格";a:1:{s:5:"价值";s:3 :"100";}}
当我反序列化时,它返回空数据,但是当我回显数据并从浏览器复制 o/p 并将其静态放置以进行反序列化时,它工作正常。
谁能告诉我可能是什么问题?
【问题讨论】:
-
为我工作。向我们展示您如何对其进行反序列化。
-
数据库中的列可能会切断一些数据
-
三票赞成?呸!制作一个测试用例,因为正如@Mihai 所证明的那样,这里没有问题。
标签: php serialization