PHP substituir duas barras invertidas “\\” para uma única barra invertida “\”
Pergunta
Ok, então eu estou trabalhando neste sistema php upload de imagem, mas por alguma razão explorer internet transforma a minha BasePath para o mesmo caminho, mas com duas barras invertidas em vez de um; ou seja:
C:\\Documents and Settings\\kasper\\Bureaublad\\24.jpg
Isso precisa se tornar C: \ Documents and Settings \ Kasper \ Bureaublad \ 24.jpg
.Solução
Use a stripslashes
função.
Isso deve fazê-los todos barras individuais.
Outras dicas
Note que você pode estar executando na mágica do PHP Citações "recurso", onde as barras invertidas recebidas são virou-se para \\
.
Você já considerou os stripslashes () função?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow