可能重复:
如何用 - 替换包含空格的字符串
我想用一些东西替换单词之间的空格。
例如,我有:
$title = "An example title";
$separator = "*";
我想要一个显示的功能:
An*example*title
提前致谢!
可能重复:
如何用 - 替换包含空格的字符串
我想用一些东西替换单词之间的空格。
例如,我有:
$title = "An example title";
$separator = "*";
我想要一个显示的功能:
An*example*title
提前致谢!
使用 PHP的str_replace(str_replace - 用替换字符串替换所有出现的搜索字符串):
str_replace(" ","*",$title);
所以,用你的例子:
$title = "An example title";
$separator = "*";
echo str_replace(" ", $separator, $title); // returns An*example*title
您还可以使用正则表达式将一行中的多个空白字符替换为选定的字符串:
$str = 'this is some string';
$new_str = preg_replace('/\s+/', '*', $str);
$title = "An example title";
$separator = "*";
$title = str_replace(' ',$separator,$title);
只需使用
str_replace(" ","*",$title);