如何在str_replace()函数中使用数组?

时间:2018-01-19 14:54:44

标签: php replace

我尝试做的就是删除所有<space>(空格),-(破折号),,(逗号)。这是我的代码: -

$str = "fwepoki3-4,32de e34d";
$res = str_replace(",", "", str_replace("-", "", str_replace(" ", "", $str)));

是php中的另一个函数还是更好的想法呢?

1 个答案:

答案 0 :(得分:8)

您可以通过将数组作为第一个参数传递来执行此操作:

$res = str_replace(array(' ', '-', ','), '', $str);

您可以对其进行测试here at phpfiddle.org

  

str_replace() PHP的功能让你选择三者   参数将是单个值或数组。