|
|
|
| Как удалить последний слеш в адресе URL
надо следующие
http://blablabla.ru/
http://blablabla.ru | |
|
|
|
|
|
|
|
для: ultrabyte
(30.12.2005 в 06:21)
| |
$ url = 'http://blablabla.ru/'; // до
$ url = substr_replace($url, '', strlen($url)-1, 1); // после
|
| |
|
|
|
|
|
|
|
для: WebTech
(30.12.2005 в 07:25)
| |
<?PHP
//Исходная строка
$ url = 'http://blablabla.ru/';
//Полученная строка
$ url = substr($url,0,strlen($url)-1);
?>
|
| |
|
|
|
|
|
|
|
для: Artemy
(30.12.2005 в 10:30)
| | Спасибо за ответ.
только хотелось бы с помощью регулярных выражений.
что нибудь типа (.*)\/$
Слеш не всегда может быть.
Нехотелось бы делать дополнительную проверку на наличие.
Наверняка можно сделать одной строчкой, шаблон до последнего символа "/"
???????? | |
|
|
|
|
|
|
|
для: ultrabyte
(30.12.2005 в 14:24)
| |
<?
if (substr($ url, strlen($ url)-1) == "/") $ url = substr($url,0,strlen($url)-1);
?>
|
:) | |
|
|
|
|
|
|
|
для: ultrabyte
(30.12.2005 в 14:24)
| |
<?
$str = preg_replace("#/$#", "", $str);
?>
|
| |
|
|
|
|
|
|
|
для: Artem S.
(30.12.2005 в 14:52)
| | Красиво и просто.
Всем огромное спасибо..... | |
|
|
|