【发布时间】:2014-01-27 22:50:36
【问题描述】:
我的php变量是这样的:
$abc = "stack\overflow";
我想从$abc 中删除"\"。我试过这个:
$abc1 = str_replace("\", "N", $abc);
但这显示一个错误。有没有其他选择?
【问题讨论】:
-
请使用带有语法高亮的编辑器——它会以用于字符串的颜色显示
\",。N", $abc);后面的所有内容都将被标记为语法错误。甚至这个网站上突出显示的语法也会显示该错误。 (你看,N 是黑色的,而字符串内容是棕色/橙色的) -
你不应该首先看看它是如何进入变量的吗?
-
@Dagon 也许是用户输入
-
@Dagon
\o不是转义序列,所以你可以这样输入反斜杠。 -
也许为什么知道来源很重要
标签: php replace preg-replace