2011-11-08 96 views
2

这很简单,但我不知道如何寻找我的答案。有人能告诉我这种数据以何种格式插入表格中?这是什么格式?

我想使用PHP读取/插入/更新它。

image http://img841.imageshack.us/img841/4835/screenshot2011110813502.png

这里是文本:

一个:22:{S:12: “productimage”; S:82:“/可湿性粉剂内容/上传/ products_img/bla.jpg “; S:13:” productimage1 “; S:0:” “S:13:” productimage2 “; S:0:” “S:13:” productimage3 “; S:0:”“,S:13 : “productimage4”; S:0: “”,S:13: “productimage5”; S:0: “”,S:13: “productimage6”; S:0: “”; S:5: “价格”; S:2: “12”; S:12: “spPrdLstDate”; S:10: “2011-11-10”; S:12: “specialprice”; S:2: “11”; S:6:“重量“; S:1:” 2 “; S:9:” istaxable “; S:0:” “; S:4:” 大小 “; S:5:” 15,16 “; S:5:” 颜色” S:3: “ROZ”; S:10: “size_stock”; S:4:”,2,3 “; S:11:” color_stock “; S:2:”,1 “; S:19:” is_check_outofstock “; S:2:” 开 “; S:9:” initstock“; S:2: “11”; S:8: “minstock”; S:1: “0”; S:11: “isshowstock”; S:2: “开”; S:14: “affiliate_link”; S:0: “” S:8: “posttype”; S:7: “产品”;}

+0

[连载](http://php.net/manual/function.serialize.php) – Yoshi

回答

5

这是一个序列化数组,你可以将其unserialize它转换回数组类型,然后serialize它回到字符串。

关于这个是json还是序列化数据,显然存在很多争论,但即将到来的字符串旁边的长度指示符清楚地表示序列化。

$aArray = unserialize($sContents); 
$sContents = serialize($aArray); 
+0

是的,它看起来并不像JSON。我今天学了些新东西。谢谢! –