删除最后两个斜杠之间的文本(PHP)

删除最后两个斜杠之间的文本(PHP),php,Php,我制作了一个浏览文件的系统;现在我有一个问题: 我的路径字符串如下:A/Abba/2004/ 我想删除最后两个斜杠之间的文本(在本例中为2004年)。 因此,输出应该像A/Abba/ 有人能帮我用php归档吗 谢谢。如果您试图删除字符串的最后一部分,可以通过以下方式执行: $input = 'A/Abba/2014/'; $array = array_filter(explode('/', $input)); array_pop($array); $correct = implode('/',

我制作了一个浏览文件的系统;现在我有一个问题:

我的路径字符串如下:
A/Abba/2004/

我想删除最后两个斜杠之间的文本(在本例中为2004年)。
因此,输出应该像
A/Abba/

有人能帮我用php归档吗


谢谢。

如果您试图删除字符串的最后一部分,可以通过以下方式执行:

$input = 'A/Abba/2014/';
$array = array_filter(explode('/', $input));
array_pop($array);
$correct = implode('/', $array);
array\u filter
从数组中删除空字符串

explode
按给定的分隔符将字符串转换为数组

array\u pop
从给定数组中删除最后一项


内爆
使用给定的“胶水”将数组转换为字符串

我更正了答案,如果piotr接受它就会反映出来。你是对的,我已经忘记了最后的斜杠。谢谢你我弄错了,但是你的回答是最好的。谢谢,这很有效。