String用现有关键字替换php

问题描述 投票:0回答:1

我有一个字符串“ Christmas Spl-Monthly”,我想将此字符串替换为“ Christmas-Spl-Monthly”我知道有可能作为str_replace(“”,“-”,$ string);但是在此字符串中,如果我将应用相同的内容,则结果如下:Christmas-Spl ---每月,我希望如果字符串存在,则应替换这些单词和其余单词之间的空格

我想要最终答案为“圣诞节-Spl-每月”

提前感谢

php str-replace
1个回答
0
投票

最简单的方法是使用str_replace两次。首先将-替换为,然后将替换为-

str_replace(" ","-", $str_replace(" - "," ", $string));
© www.soinside.com 2019 - 2024. All rights reserved.