php - 替换php中的特定字符

标签 php separator

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

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

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

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

请帮忙

最佳答案

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

我解释一下:"\" 告诉 php 不要在 \ 之后的引号处结束。

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

关于php - 替换php中的特定字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35245114/

相关文章:

python - ttk.Separator 设置长/宽

php - 为什么password_verify可以处理使用 crypt 和随机盐生成的旧密码?

PHP iconv_strlen 问题

php - 如何在 laravel 5 中为谷歌分析添加谷歌 PHP API

javascript - 如何使用javascript在textarea中获取Html编辑器的输入

javascript - JavaScript 中的连接函数,对于元素数量未知的数组,分隔符不会显示在末尾

php - 连接和分组 mysql 查询的结果

php - 如何在没有千位分隔符和舍入函数的情况下使用 number_format

iOS Xcode - 分组TableView分隔线显示

java - 在数组列表中分隔逗号分隔的值,然后将其放回一起