Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyłuskiwanie adresu domeny z adresu url
Forum PHP.pl > Forum > Przedszkole
kleszczoscisk
Witam i pomoc pytam.

Mam adres:
http://www.domena.pl/kategoria/wiadomosc,1,3245x.html
Jak z pomocą PHP wydobyć z niego:
domena.pl
?
kleszczoscisk
Dzięki... Manual jak zwykle smile.gif
Czy do tego są potrzebne jakieś dodatkowe komponenty ?
  1. <?php
  2. function getHost($Address) {
  3. $parseUrl = parse_url(trim($Address));
  4. return trim($parseUrl['host'] ? $parseUrl['host'] : array_shift(explode('/', $parseUrl['path'], 2)));
  5. }
  6.  
  7. getHost("example.com"); // Gives example.com
  8. getHost("http://example.com"); // Gives example.com
  9. getHost("www.example.com"); // Gives www.example.com
  10. getHost("http://example.com/xyz"); // Gives example.com
  11. ?>


Ten przykład powoduje wyświetlenie:
Cytat
Notice: Undefined index: host in c:\usr\apache\httpd\html\dodaj.php on line 24


Na localhoście pod starym Krasnalem. PHP5
piotrooo89
a po co tak?

  1. $w = 'http://www.google.pl/domena/sa,4';
  2.  
  3. echo parse_url($w, PHP_URL_HOST);
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.