разделитель — замена определенного символа в переполнении стека

У меня есть переменная, имеющая путь к файлу, который выглядит следующим образом:

$path = "\home\ashutosh\Desktop\imgdone\0001.jpeg"

Я хочу чтобы \ быть заменен этим / для того, чтобы я прочитал этот путь. я использовал str_replace() функция для замены, но код PHP не может распознать это.

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

Пожалуйста помоги

3

Решение

вам нужно сбежать \ как это : str_replace('\\', '/', $path);

Я объясню немного: "\" скажите php, чтобы он не заканчивался следующей цитатой \,

Вы используете это в этом случае: "hello I'm \"The Cat\", the super hero", Итак \ это специальный символ, используемый для того, чтобы избежать следующего. если вы хотите использовать это, вы должны избежать этого с собой: \\

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]