可能重复:
What format is this?
我如何检索这个。我不确定这是json还是其他所谓的。
a:2:{i:0;s:13:"test@test.com";i:1;s:11:"yes@yes.com";}
我想获得test@test.com和yes@yes.com。我该怎么做?
这是动态值,所以它并不总是像“test@test.com”或“yes@yes.com”
谢谢,任何帮助都会受到极大的赞赏和奖励。 :)
答案 0 :(得分:3)
这是PHP序列化数据。 要反序列化,请使用:unserialize()
获取数据。
更确切地说:
$myData = 'a:2:{i:0;s:13:"test@test.com";i:1;s:11:"yes@yes.com";}';
$data = unserialize($myData);
$firstEMail = $data[0];
$secondEMail = $data[1];
答案 1 :(得分:2)
此内容已序列化,可能使用serialize
,因此您可以使用unserialize
“展开”它(不知道 de - 序列化是如何进行的思想在发展,但嘿):
$contents = unserialize($serialized);