2012-03-12 701 views

回答

3

假設大括號作爲字符串的第一個字符和最後一個字符出現,您可以試試這個:

$string = substr($string, 1, -1); 
+0

它works..thanks – 2012-03-12 08:41:14

+0

當心你的常識的傢伙:)他在這裏做了很多的敵人,因爲他拒絕投票他留在這個網站上的大部分時間:P – Sarfraz 2012-03-12 09:10:44

+0

他的個人資料說「這個網站是邪惡的」 – Juvanis 2012-03-12 09:11:37

7

這就是JSON,我寧願使用json_decode並將其轉換爲一個數組:

$myArray = json_decode($string, true); 
print_r($myArray); 

如果你仍然想的是,你可以這樣做:

$string = '{"name":"simon","age":"23"}'; 
echo trim($string, '{}'); // "name":"simon","age":"23" 
+0

是的,這是json.But我不想使用json_decode.Want做字符串操作。任何怨言? – 2012-03-12 08:38:58

+0

@ sohel14_cse_ju:查看更新的答案plz。 – Sarfraz 2012-03-12 08:39:29

+3

爲什麼你不想使用json_decode? – 2012-03-12 08:40:16

3
preg_replace('/[{}]/', '', $string);