如何在php中删除路径的第一部分?

如何在php中删除路径的第一部分?,php,Php,我有这样一条路: /dude/stuff/lol/bruh.jpg /stuff/lol/bruh.jpg 我想这样回应: /dude/stuff/lol/bruh.jpg /stuff/lol/bruh.jpg 如何做到这一点?如果你能解释一下。我找到了一个好答案 但我不能用爆炸和内爆来解决问题 如果我的问题是重复的,请给我重复答案的链接 将字符串分隔为一个数组,然后取消设置数组中的第一个项和第二个项,因为第一个元素由于以/开头的字符串而为空。最后,路径内爆,得到: /stuff/lo

我有这样一条路:

/dude/stuff/lol/bruh.jpg
/stuff/lol/bruh.jpg
我想这样回应:

/dude/stuff/lol/bruh.jpg
/stuff/lol/bruh.jpg
如何做到这一点?如果你能解释一下。我找到了一个好答案 但我不能用爆炸和内爆来解决问题

如果我的问题是重复的,请给我重复答案的链接

将字符串分隔为一个数组,然后取消设置数组中的第一个项和第二个项,因为第一个元素由于以/开头的字符串而为空。最后,路径内爆,得到:

/stuff/lol/bruh.jpg
您可以使用:

STRPO在第一个位置之后查找/的位置,然后使用substr获取从该位置开始到结束的字符串。

尝试以下操作:

$string = "/dude/stuff/lol/bruh.jpg";
$firstslash = strpos($string,"/",1);
$secondstring = substr($string, $firstslash+1);
echo "String : " . $string;
echo " <br> Result : " . $secondstring;

如果您知道要删除路径的哪一部分,您可以使用。好的,我将尝试可能的重复