-2
我有一个结果集被显示为像这样的字符串。提取部分的PHP字符串
[{"name:" "John Doe", "Class:" 45}]
我想提取该字符串的一部分。例如,我只是想提取“李四”和“45”
这可能吗?
我有一个结果集被显示为像这样的字符串。提取部分的PHP字符串
[{"name:" "John Doe", "Class:" 45}]
我想提取该字符串的一部分。例如,我只是想提取“李四”和“45”
这可能吗?
是的,你为什么不把它转换成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的信息。
如果你的字符串不是JSON格式,你可以使用'爆炸()'; – krishna 2015-01-21 11:24:11