PHP 将双反斜杠 "\\"替换为单反斜杠 "\"

标签 php string replace backslash

好吧,我正在使用这个 php 图像上传系统,但出于某种原因,Internet Explorer 将我的基本路径变成了相同的路径,但使用双反斜杠而不是一个;即:

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

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

最佳答案

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

http://us2.php.net/magic_quotes

关于PHP 将双反斜杠 "\\"替换为单反斜杠 "\",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/109444/

相关文章:

php - 使用 laravel 数据库查询中的 json 数据填充选择框

c - 在字符串中搜索和替换

javascript - 如何解析字符串

javascript - 替换部分属性值

php laravel blade 模板不渲染

php - PHP 中的 PATH_INFO 到底是什么?

java - 继续扫描字符串,直到找到字符串的第一次/最后一次出现

python - 如何使用迭代和变量替换字符串中的字符? (Python)

php - Laravel 从集合中获取一个字段的另一个字段值

python - Python 中冗长的单行字符串而不会超过最大行长度