标签: php string
我有一个字符串:
$str = "http://www.abc.com/xxx/xxx/v54/c505/1.html";
如何剪掉尾随1.html?
1.html
我想要的结果是http://www.abc.com/xxx/xxx/v54/c505/。
http://www.abc.com/xxx/xxx/v54/c505/
答案 0 :(得分:6)
使用dirname()
dirname()
$newStr = dirname($str) . '/';
答案 1 :(得分:1)
$str = substr($str, 0, strrpos($str, '/') + 1);
CodePad
答案 2 :(得分:0)
您可以使用dirname() -
$str = "http://www.abc.com/xxx/xxx/v54/c505/1.html"; $dir = dirname($str);