如何在字符串中分解括号?

我的代码


$data = "{1,2,3}";

我需要输出


[

"1",

"2",

"3"

]

我使用


$data = explode(',',$data);

但它也带有牙套


[

    "{1",

    "2",

    "3}"

]

谁有办法去除牙套还是有更好的方法?谢谢。


qq_遁去的一_1
浏览 103回答 2
2回答

月关宝盒

您可以使用 来仅获取括号之间的字符串。substr()$data = explode(',', substr($data, 1, -1));

牛魔王的故事

试试这个//remove unused tag$find = array("{", "}");$replace = array("");$data = "{1,2,3}";$data = str_replace($find, $replace, $data);//explode array$data = explode(',',$data);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript