PHP将双反斜杠“\\”替换为单个反斜杠“\”

时间:2008-09-20 21:18:22

标签: php string replace backslash

好的,所以我正在研究这个php图片上传系统,但由于某种原因,Internet Explorer将我的基本路径转换为相同的路径,但是使用双反斜杠而不是一个;即:

C:\\Documents and Settings\\kasper\\Bureaublad\\24.jpg

这需要成为C:\ Documents and Settings \ kasper \ Bureaublad \ 24.jpg。

3 个答案:

答案 0 :(得分:3)

使用stripslashes功能。

这应该使它们都是单斜线。

答案 1 :(得分:3)

请注意,您可能会遇到PHP魔术引号“功能”,其中传入的反斜杠转为\\

请参阅 http://us2.php.net/magic_quotes

答案 2 :(得分:2)

您是否考虑过stripslashes()函数?

http://www.php.net/stripslashes