如何在PHP中转义路径

时间:2013-02-12 10:04:55

标签: php

基本上我想把C:\ cameraTest \ something \放到一个带引号的字符串中,但是我不完全确定如何正确地逃避最后的反斜杠,因为如果我这样做,它最终会逃避单引号。在此先感谢您的帮助!

3 个答案:

答案 0 :(得分:5)

该字符串没有任何反斜杠字符。它只有正斜杠,它不是转义字符,不需要特殊处理字符串。

如果它确实有反斜杠字符,则会使用另一个反斜杠进行转义。

'foo\\' # foo\

答案 1 :(得分:1)

使用双反斜杠。第一个将逃脱第二个。

答案 2 :(得分:1)

你也可以考虑使用forwardslashes而不是反斜杠。如果我没有弄错的话,Windows可以同时使用大多数作为目录分隔符,而其他操作系统可以使用转发。

如果您尝试将目录放在字符串中以便稍后使用,那可能会有所帮助。