我试图从Contao数据库中提取一些数据。
我不知道这种格式。我正在寻找一种将其转换为JSON之类的方法。...使其具有可读性。
也许有人知道这种格式?...
a:5:{s:15:"nc_notification";
s:1:"2";
s:20:"iso_addToBook";
s:1:"1";
s:22:"checkout_skippable";
a:1:{i:0;s:16:"shipping_address";}
看起来像五个具有预定义字符串长度的数组元素。
有人知道这种格式吗?怎么称呼?
答案 0 :(得分:2)
该格式是php序列化的,字符串中缺少某些内容。正确的格式应为:
$a = ["nc_notification","2","iso_addToBook","1","checkout_skippable",["shipping_address"]];
它返回:
serialize($a) = "a:6:{i:0;s:15:"nc_notification";i:1;s:1:"2";i:2;s:13:"iso_addToBook";i:3;s:1:"1";i:4;s:18:"checkout_skippable";i:5;a:1:{i:0;s:16:"shipping_address";}}"
您可以进行反序列化以获取阵列。