删除号码中的引号

时间:2012-09-21 16:01:58

标签: php

这很简单,但我不知道如何,我真的需要快速回答。

所以这是我的输出。

  

[[[ 'Dannish', '24'],[ '企业', '34']]]

我希望它成为

  

[[[ 'Dannish',24],[ '企业',34]]]

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

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

$str = "[[['Dannish','24'],['Enterprise','34']]] ";
$pattern = "#'(\d+)'#";
echo preg_replace($pattern, "$1", $str);

答案 1 :(得分:1)

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

(int)$value;

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