我正在尝试在一个字符串中进行简单的查找和替换:
$share_name = str_replace(" ", "\ ", $share_name );
不幸的是,由于某种原因,它用“\\”而不是“\”替换所有空格。有谁知道发生了什么以及如何解决这个问题?
答案 0 :(得分:3)
我认为你的意思是:
$share_name = str_replace(" ", "\\ ", $share_name );
答案 1 :(得分:0)
您必须转义\
字符。
$share_name = str_replace(" ", "\\ ", $share_name );
答案 2 :(得分:0)
您的代码很好,应该可以使用。问题出在其他地方。