替换 php 中的特定字符

Replacing a specific character in php

我有一个变量,它有一个文件路径,如下所示:

$path = "\home\ashutosh\Desktop\imgdone[=11=]01.jpeg"

我希望 \ 被此 / 替换,以便我阅读该路径。我已经使用 str_replace() 函数来替换,但是 PHP 代码无法识别。

str_replace( "\", "/", $path );

请帮忙

你需要像这样转义 \ : str_replace('\', '/', $path);

我解释一下:"\" 告诉 php 不要在 \.

后面的引号处结束

你在这种情况下使用它:"hello I'm \"The Cat\", the super hero"。所以 \ 是一个特殊的字符,用于转义后面的字符。如果你想使用它,你需要自己逃避它:\