Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Wyciągnięcie id z linku
Forum PHP.pl > Forum > Przedszkole
Pompom
Witam, czy oświecił by mnie ktoś jak z poniższego adresu url wydobyć samo id filmu (w tym przypadku jest to 661817)?
http://www.filmweb.pl/film/Grand+Budapest+Hotel-2014-661817
Crozin
Skorzystaj z odpowiedniego wyrazenia regularnego:
  1. preg_match('#^http://www\\.filmweb\\.pl/film/[\\w\\-\\+]+\\-(\\d+)$#', 'URL', $m);
Pompom
Dziękuję za szybką odpowiedź, wpadłem też na pomysł rozbić to za pomocą explode, aczkolwiek wybiorę chyba wyrażenia regularne.
  1. $url = "http://www.filmweb.pl/film/Grand+Budapest+Hotel-2014-661817";
  2. $podziel = explode("-", $url);
  3. echo $podziel[count($podziel)-1]."<br/>";
Turson
echo $podziel[count($podziel)-1]."<br/>";
end
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.