多个str_replace到一个字符串? PHP

时间:2014-07-31 07:10:53

标签: php

我需要更换例如“这是'字符串'。”到“This_is_the_string。”。我知道如何用“_”替换“”,但知道如何用“”替换“”“?

2 个答案:

答案 0 :(得分:0)

这将为你做到:

$s = "This is the 'string'.";
echo str_replace(array(" ", "'"), array("_",''), $s);

Example


str_replace()可以通过数组为$search中的$replace$subject键接受多个参数。

mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )

答案 1 :(得分:0)

尝试在str_replace()

中传递数组
$str =  "This is the 'string'.";
echo str_replace(array("'"," "), array('', '_'), $str);

输出: - This_is_the_string。