PHP заменяет двойную обратную косую черту «\\» на одинарную обратную косую черту «\»
Вопрос
Хорошо, я работаю над этой системой загрузки изображений PHP, но по какой-то причине Internet Explorer превращает мой базовый путь в тот же путь, но с двойной обратной косой чертой вместо одной;то есть:
C:\\Documents and Settings\\kasper\\Bureaublad\\24.jpg
Это должен быть C:\Documents and Settings\kasper\Bureaublad\24.jpg.
Решение
Использовать stripslashes
функция.
Это должно сделать их все одинарными косыми чертами.
Другие советы
Обратите внимание, что вы можете столкнуться с «функцией» PHP Magic Quotes, где входящие обратные косые черты преобразуются в \\
.
Вы рассматривали функцию Stripslashes()?
Не связан с StackOverflow