0

这真的很简单,但我不知道怎么做,我真的需要一个快速的答案。

所以这是我的输出。

[[['丹麦语','24'],['企业版','34']]]

我希望它成为

[[['丹麦语',24],['企业',34]]]

或者只是简单地从数字中删除引号。并保留数字。

谢谢你的帮助。

4

2 回答 2

2
$str = "[[['Dannish','24'],['Enterprise','34']]] ";
$pattern = "#'(\d+)'#";
echo preg_replace($pattern, "$1", $str);
于 2012-09-21T16:07:48.883 回答
1

如果这只是您正在构建的字符串,您可以将其转换为整数

(int)$value;

你是如何构建这个字符串的?你有代码吗?

于 2012-09-21T16:05:48.513 回答