У меня есть строка:
$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/
Использование dirname()
dirname()
$newStr = dirname($str) . '/';
$str = substr($str, 0, strrpos($str, '/') + 1);
CodePad .
Вы можете использовать dirname () -
$str = "http://www.abc.com/xxx/xxx/v54/c505/1.html"; $dir = dirname($str);