我正在寻找在字符串中的每个单词前添加“-”的快速且好的方法。例如“bla bla bla”应该变成“-bla -bla -bla”。 我不想制作这个字符串的数组,然后映射它,等等。这看起来是一种错误且缓慢的方式。 您对此有什么建议吗?
最佳答案
如果我们假设一个单词总是由空格分隔,并且空格没有其他特殊含义,我们可以这样做:
$str = 'bla bla bla';
$symbol = '-';
$newString = $symbol . str_replace(' ', " $symbol", $str);
echo $newString;
输出:
-bla -bla -bla
关于php - 如何为字符串中的每个单词添加一些符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8215855/