这个问题在这里已有答案:
这是Wordpress重力形式可重复列表的输出;但是如何通过php轻松迭代这个以仅输出每行的内容?
a:3:{
i:0;s:25:"Lorem ipsum dolor sit ame";
i:1;s:25:"Lorem ipsum dolor sit ame";
i:2;s:25:"Lorem ipsum dolor sit ame";
}
你应该使用unserialize
函数。
$serialized = 'a:3:{i:0;s:25:"Lorem ipsum dolor sit ame";i:1;s:25:"Lorem ipsum dolor sit ame";i:2;s:25:"Lorem ipsum dolor sit ame";}';
foreach (unserialize($serialized) as $row) {
echo " – $row\n";
}
上面的例子输出:
– Lorem ipsum dolor sit ame
– Lorem ipsum dolor sit ame
– Lorem ipsum dolor sit ame