【问题标题】:What format is this?这是什么格式?
【发布时间】:2011-11-08 11:59:31
【问题描述】:

这很简单,但我不知道要搜索什么才能找到我的答案。有人可以告诉我这些数据是以什么格式插入到表格中的吗?

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

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

这是正文:

a:22:{s:12:"productimage";s:82:"/wp-content/uploads/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:"price";s:2:"12";s:12:"spPrdLstDate";s :10:"2011-11-10";s:12:"特价";s:2:"11";s:6:"重量";s:1:"2";s:9:"itaxable" ;s:0:"";s:4:"size";s:5:"15,16";s:5:"color";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:"on";s:9:"initstock ";s:2:"11";s:8:"minstock";s:1:"0";s:11:"isshowstock";s:2:"on";s:14:"affiliate_link"; s:0:"";s:8:"posttype";s:7:"product";}

【问题讨论】:

标签: php mysql serialization


【解决方案1】:

这是一个序列化的数组,你可以unserialize把它转回数组类型,然后serialize再转回字符串。

这显然是 json 还是序列化数据存在很多争论,但是 : 旁边即将出现的字符串的长度指示符清楚地表明了序列化。

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

【讨论】:

  • 是的,它看起来不像 json。我今天学了些新东西。谢谢!
【解决方案2】:

这是一个序列化的数组 你可以用http://www.php.net/manual/de/function.unserialize.php反序列化它

【讨论】:

    【解决方案3】:

    这看起来像 Json,请参阅 http://en.wikipedia.org/wiki/JSONhttp://www.json.org/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-11
      • 2011-03-22
      • 2017-04-28
      • 2012-06-06
      • 2015-07-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多