作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我做了一个浏览文件的系统;现在我有一个问题:
我的路径字符串是这样的:A/Abba/2004/
我想删除最后 2 个斜杠之间的文本 (在本例中为 2004)。
所以输出应该看起来像 A/Abba/
任何人都可以帮助我如何在 php 中存档吗?
谢谢。
最佳答案
如果您尝试删除字符串的最后一部分,您可以这样做:
$input = 'A/Abba/2014/';
$array = array_filter(explode('/', $input));
array_pop($array);
$correct = implode('/', $array);
array_filter
从数组中移除空字符串
explode
根据给定的分隔符将字符串转换为数组
array_pop
从给定数组中删除最后一项
内爆
使用给定的“胶水”将数组转换为字符串
关于php - 删除最后 2 个斜杠之间的文本 (PHP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41087714/
我是一名优秀的程序员,十分优秀!