删除字符并从字符串中替换反斜杠

时间:2018-09-04 05:32:17

标签: php html

我正在像下面这样在PHP中获取目录路径

C:\Users\MAITRII\Desktop\LATEST\a

使用如下代码

$path = getcwd();

现在,我要用“ /”替换“ \”,并要从字符串中删除C:并希望输出如下所示

/Users/MAITRII/Desktop/LATEST/a

让我知道是否有人可以帮助我实现这一目标。

2 个答案:

答案 0 :(得分:1)

请尝试

$path = 'C:\Users\MAITRII\Desktop\LATEST\a';
$path1 = substr($path, 2);
$path2 = str_replace("\\","/",$path1); 
echo $path2;

subsrt将删除前两个字母,即C:

str_replace将\替换为/

您将需要在\中添加其他str_replace("\\","/",$path1);

OUTPUT is here

答案 1 :(得分:1)

根据我的评论使用str_replace函数,但在反斜杠情况下,请使用此模式'\\', '/'

<?php
$path="C:\Users\MAITRII\Desktop\LATEST\a";
$path = str_replace('\\', '/', $path);
print_r($path);

这是output

最后,您可以使用C:函数删除substr

$path = substr($path, 2);