пожалуйста как сделать чтобы от url адрес отрезался хвост и оставалась только основная часть
Например
было
http://www.omskaddress.ru/ind1055_1/
А должно стать вот это http://www.omskaddress.ru/
Я пробовал написать с помощью preg_match и preg_match_all
написал шаблон
проверил его на rubular.com
Всё работает
Но я никак не могу вывести результат
вот шаблон
/http:\/\/(.*)\//
Подскажите
пожалуйста где у меня ошибка
Спустя 9 минут, 3 секунды (1.09.2011 - 11:03) Игорь_Vasinsky написал(а):
"http://".$_SERVER['SERVER_NAME']."/".$_SERVER['PHP_SELF']
Спустя 4 минуты, 41 секунда (1.09.2011 - 11:07) fink-artem написал(а):
А зачем
$_SERVER['PHP_SELF']
Спустя 4 минуты, 28 секунд (1.09.2011 - 11:12) Игорь_Vasinsky написал(а):
ну это страница - на которой находишься... если не надо - то убери.
Спустя 16 минут, 42 секунды (1.09.2011 - 11:28) soroka написал(а):
Вам нужно это сделать для своего хоста или для любого адресса?
Для своего вам подсказали, для любого:
Для своего вам подсказали, для любого:
$url = "http://www.omskaddres.ru/ind1055_1/";
preg_match("#^(http://)?([^/]+)#i", $url, $matches);
$result = $matches[2];
echo $result;
Спустя 38 минут, 46 секунд (1.09.2011 - 12:07) Игорь_Vasinsky написал(а):
preg_match("#^([http|https|ftp])(://)?([^/]+)#i", $url, $matches);