![]() |
![]() |
--Grzegorz-- |
![]()
Post
#1
|
Goście ![]() |
Witam, posiadam zmienną $adres zawierającą adres ip, lub domenę wraz z portem,np:
przykład 1 (z domeną): $adres = mojadomena.pl:22222 przykład 2 (z ip): $adres = 80.43.54.43:54543 Jak odfiltrować port i domenę/ip ze zmiennej $adres i wstawić je do osobnych zmiennych? Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Ależ sprawdzi się explode... Wystarczy sprawdzić ostatni element tablicy. Nikt nie mówił, że to zawsze ma być drugi (IMG:style_emoticons/default/wink.gif) Dla pewności jedynie warto sprawdzić ile elementów ma tablica. Musi mieć minimum dwa. Poza tym trzeba zwrócić uwagę, że za portem może być query string to raz, a dwa, że trzeba uważać jeśli adres jest choćby w formie połączenia ftp, bo nawet wyrażenie regularne musi wtedy uwzględnić potencjalny login i hasło, a tam też jest ":".
Najlepiej użyj parse_url ( string $url , PHP_URL_PORT ) i miej to z głowy (IMG:style_emoticons/default/smile.gif) Po co pisać coś, co już w PHP zrobiono za Ciebie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 10:04 |