Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyciągnięcie ciągu znaków z linku.
-mosti-
post
Post #1





Goście







Witam, do tej pory używałem funkcji:

  1. function yturl_parse($link)
  2. {
  3. $parsurl = parse_url($link);
  4. parse_str($parsurl['query'], $ytvar );
  5. return $ytvar['v'];
  6. }


Funkcja ta świetnie sprawdzała się w przypadku filmów z yt, ale tam adres wyglądał tak: http://youtube.com/watch?v=... w tym przypadku łatwo wyciągnąć ciąg znaków występujący za v.

Mam problem, bo nie wiem jak jak zmienić ta funkcje zeby wyciaga np. znaki z takiego adresu: http://youtube.com/12345

Jak wyciagnąc to 12345?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-mosti-
post
Post #2





Goście







Zrobiłem tak,

  1. function yturl_parse($link)
  2. {
  3. $parsurl = parse_url($link);
  4. print_r($parsurl['query']);
  5. }


ale co zrobić żeby od razu zwróciło te liczby, tak jak to miało miejsce wyżej?

  1. return $ytvar['v']
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 12:28