我的一个插件以的形式存储数据
a:2:{i:0;s:20:'"HELM Operational (O)'";i:1;s:19:'"HELM Management (M)'";}
在数据库中。我想在php中获得诸如"HELM Operational,HELM Management"之类的值。如何提取值并将其转换为所需形式的变量。我知道我们可以使用Explode在"
之后进行爆炸,但中间有动态的非所需值,如i:1,s:19
等,每次都会不同。这有可能使用php来获得所需的结果吗?
如果您不能修复源中格式错误的数据
$data = 'a:2:{i:0;s:20:'"HELM Operational (O)'";i:1;s:19:'"HELM Management (M)'";}';
$data = unserialize(str_replace(''"', '"', $data));
var_dump($data);