我有一个字符串:
$string={"name":"simon","age":"23"}
Run Code Online (Sandbox Code Playgroud)
我想从string中删除花括号.Output应该是这样的:
$string="name":"simon","age":"24"
Run Code Online (Sandbox Code Playgroud)
这是JSON,我更喜欢使用json_decode并将其转换为数组:
$myArray = json_decode($string, true);
print_r($myArray);
Run Code Online (Sandbox Code Playgroud)
如果你仍然想要,你可以这样做:
$string = '{"name":"simon","age":"23"}';
echo trim($string, '{}'); // "name":"simon","age":"23"
Run Code Online (Sandbox Code Playgroud)
假设大括号出现在字符串的第一个和最后一个字符,您可以尝试以下操作:
$string = substr($string, 1, -1);
Run Code Online (Sandbox Code Playgroud)