我有一個字符串爲:從字符串刪除花括號
$string={"name":"simon","age":"23"}
我想刪除從string.Output大括號應該是這樣的:
$string="name":"simon","age":"24"
我有一個字符串爲:從字符串刪除花括號
$string={"name":"simon","age":"23"}
我想刪除從string.Output大括號應該是這樣的:
$string="name":"simon","age":"24"
假設大括號作爲字符串的第一個字符和最後一個字符出現,您可以試試這個:
$string = substr($string, 1, -1);
這就是JSON,我寧願使用json_decode
並將其轉換爲一個數組:
$myArray = json_decode($string, true);
print_r($myArray);
如果你仍然想的是,你可以這樣做:
$string = '{"name":"simon","age":"23"}';
echo trim($string, '{}'); // "name":"simon","age":"23"
是的,這是json.But我不想使用json_decode.Want做字符串操作。任何怨言? – 2012-03-12 08:38:58
@ sohel14_cse_ju:查看更新的答案plz。 – Sarfraz 2012-03-12 08:39:29
爲什麼你不想使用json_decode? – 2012-03-12 08:40:16
preg_replace('/[{}]/', '', $string);
它works..thanks – 2012-03-12 08:41:14
當心你的常識的傢伙:)他在這裏做了很多的敵人,因爲他拒絕投票他留在這個網站上的大部分時間:P – Sarfraz 2012-03-12 09:10:44
他的個人資料說「這個網站是邪惡的」 – Juvanis 2012-03-12 09:11:37