说我有这个字符串:
{"name":"Daniel"}{}{}{}{},"age":"{5}"}
{"name":"John"{}{}{}{},"age":"{5}"}
{"name":"Lawrence"{}{}{}{},"age":"{5}"}
还有大约300万...
即使我到处都有{和},如何获取{}的名称和年龄呢?
答案 0 :(得分:-3)
这种类型的数据必须使用字符串替换的唯一方法
$as = '{"name":"Daniel"}{}{}{}{},"age":"{5}"}';
$as = str_replace('{}','', $as);
$as = str_replace('"{','', $as);
$as = str_replace('"}','', $as);
$as = str_replace('{','', $as);
$as = str_replace('}','', $as);
$as = str_replace('"name":"','', $as);
$as = str_replace('"age":','', $as);
$as = explode(',', $as);
print_r($as);