
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() |
۩
Дата
|
![]() Старик ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 111 Пользователь №: 27546 На форуме: Карма: -1 ![]() |
Как можно удалить все символы с конца до первого слэша?
Вот пример урла: /catalog/index.php, а нужно, чтобы осталось просто /catalog/ Вот атак удаляет по всем слэшам:
Перепробовал много комбинаций, но задачу выполнить не удается. |
![]() |
|
![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 1578 Пользователь №: 29109 На форуме: Карма: 80 ![]() |
$uri = explode('/', substr($_SERVER['REQUEST_URI'], 1)); в $uri[0] - до первого, в $uri[1] - от первого до второго, и т.д. |
![]() |
۩
Дата
|
![]() Старик ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 111 Пользователь №: 27546 На форуме: Карма: -1 ![]() |
Спасибо, но мне нужна регулярка. С помощью эксплоде не трудно это сделать.
|
![]() |
|
![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 1578 Пользователь №: 29109 На форуме: Карма: 80 ![]() |
preg_match('#/(.+)/#U', $url, $match); |
![]() |
|
![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: ★ЛжеЭксперт★ ![]() Сообщений: 5978 Пользователь №: 32538 На форуме: Карма: 67 ![]() |
preg_replace('#/[^/]+$#','',$text);
|
![]() |
۩
Дата
|
![]() Старик ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 111 Пользователь №: 27546 На форуме: Карма: -1 ![]() |
Спасибо всем за оперативную помощь. Проблема решена.
|
![]() |
|
![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: ★ЛжеЭксперт★ ![]() Сообщений: 5978 Пользователь №: 32538 На форуме: Карма: 67 ![]() |
DZHETIGAPA
пожалуйста))) |
![]() |
![]() ![]() ![]() |