-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