нужна помощь, чтобы вырезать строку с PHP - PullRequest
2 голосов
/ 22 августа 2011

У меня есть строка:

$str = "http://www.abc.com/xxx/xxx/v54/c505/1.html";

Как мне отключить трейлинг 1.html?

Я хочу получить результат http://www.abc.com/xxx/xxx/v54/c505/.

Ответы [ 3 ]

6 голосов
/ 22 августа 2011

Использование dirname()

$newStr = dirname($str) . '/';
1 голос
/ 22 августа 2011
$str = substr($str, 0, strrpos($str, '/') + 1);

CodePad .

0 голосов
/ 22 августа 2011

Вы можете использовать dirname () -

$str = "http://www.abc.com/xxx/xxx/v54/c505/1.html";
$dir = dirname($str);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...