读书人

a:4:{s:4:quot;typequot;s:5:quot;moneyquot;}-这个串

发布时间: 2012-04-07 17:31:51 作者: rapoo

a:4:{s:4:"type";s:5:"money";}-这个串怎么理解怎么用?
看到这种用法,似乎是一种奇怪的json串,不知道怎么用,请高手给解释一下:
a:4:{s:4:"type";s:5:"money";s:3:"num";s:2:"10";s:8:"category";s:6:"credit";s:11:"information";s:17:"可获得 铜币 ";}

[解决办法]
这个不是json,是自定义的格式吧
[解决办法]
这是 php 的序列化串
用 serialize 函数产生,用 unserialize 函数还原

你也可以自己编程解析
a:4:{s:4:"type";s:5:"money";s:3:"num";s:2:"10";s:8:"category";s:6:"credit";s:11:"information";s:17:"可获得 铜币 ";}

a:4:{} 表示有4个元素的数组,花括号中为内容
s:4:"type"; 表示长度为4的字符串,双引号中为内容
以此类推,每个分号一节
数组元素由关联键和值组成

[解决办法]
楼上的是正解,是php的serialize 函数产生
[解决办法]

探讨

这是 php 的序列化串
用 serialize 函数产生,用 unserialize 函数还原

你也可以自己编程解析
a:4:{s:4:"type";s:5:"money";s:3:"num";s:2:"10";s:8:"category";s:6:"credit";s:11:"information";s:17:"可获得 铜币 ";}

a:4:{} 表示有4个元素的数组,花括……

读书人网 >Ajax

热点推荐