我有一个结果集显示为这样的字符串。
[{"name:" "John Doe", "Class:" 45}]
我想提取该字符串的一部分,例如,我想提取" John Doe"和" 45"
可能吗?
答案 0 :(得分:1)
是的,为什么不将它转换为json并按如下方式处理:
$string='[{"name:" "John Doe", "Class:" 45}]';
$json=json_decode($string);
echo $json->name."\n";
echo $json->Class;
修改强>
我后来观察到,你的字符串不是有效的json:
$string='{"name": "John Doe", "Class": 45}'; // <-- if you can make it as valid json, you can use this method.
$json=json_decode($string);
echo $json->name."\n";
echo $json->Class;
您可能想了解更多有关json的信息。