Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Тексты > Выбрать путь из URL


Автор: DiMoN_TD 25.3.2008, 13:33
С рег. выражениями у меня лажа, но задача простая для знающих. Мне нужно из вот такого рода url: http://domainname.com/index.php выбрать строго http://domainname.com/ (вместо доменого имени может стоять любое другое и вместо .com может стоять и .ru и .net, но слэш после них обязателен).

Заранее спасибо.

Автор: skyboy 25.3.2008, 13:52
Код

#([^/]*://[^/]*/)#

Автор: Feldmarschall 25.3.2008, 14:12
http://php.net/parse_url

Автор: DiMoN_TD 25.3.2008, 14:23
skyboy, 
о, огромное спасибо. Вот. А ещё не могли бы помочь, мне теперь нужно чтобы в массиве хранилось не только http://domainname.com/, но и то, что после всего этого идёт, т.е. чтобы в array[0] = " http://domainname.com/", а array[1] = "index.php"

Автор: skyboy 25.3.2008, 15:10
DiMoN_TD, посмотри, все-таки, информацию по parse_url, любезно предоставленную Feldmarschall.
все же регулярка - для более сложных запросов. а я попросту забыл про такую полезную функцию.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)