Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Przycinanie wartości zmiennej
KrissLhasa
post
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 29.01.2012

Ostrzeżenie: (0%)
-----


Witam z uwagi na to że moją przygodę z PHP rozpoczełem dosyć niedawno ciągle borykam się z dużymi (jak dla mnie) problemami.
Mianowicie mam taki problemna początku kodu pobierany jest ID_Filmu z Youtube

<?php $id_filmu=str_replace("http://www.youtube.com/watch?v=", "", $img['img']); ?>

więc zmienna $id_filmu powinna teoretycznie składać się z 11 znakowego ID np. "JsErTj77OMs"

Powinna bo jednak kod nie jest doskonały i czasami doczepiane do adresu jest "&feature=related" przez co zmienna
$id_filmu która powinna wyglądać tak 'JsErTj77OMs' wygląda tak 'JsErTj77OMs&feature=related' przez co reszta kodu nie działa. (IMG:style_emoticons/default/sad.gif)

I tu moje pytanie czy w PHP dało by rade zrobić skrypt który by sprawdzał jak długa jest wartość zmiennej i jeśli do niej dopisany był by kod
'&feature=related' to po prostu by go "ucinał" i przypisywał sobie tylko pierwsze 11 znaków..
Kurcze wiem że troszke dziwnie to wytłumaczyłem no ale chciałem aby to było zrozumiałe (IMG:style_emoticons/default/smile.gif)

Z góry dzięki za pomoc !
Pozdrawiam Krzysiek .
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
KrissLhasa
post
Post #2





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 29.01.2012

Ostrzeżenie: (0%)
-----


Kurcze już sie cieszyłem aż sie okazało że ID nie musi mieć 11 znaków i nieraz jest tak
http://i.ytimg.com/vi/00ikilDxW4&/default.jpg" /> i jako 11 zalicza & (IMG:style_emoticons/default/ohno-smiley.gif)

Dało by to może ulepszyć tak aby zapisało nie pierwsze 11 tylko pierwsze 'x' aż do '&' po zawsze ID od tego niepotrzebnego kodu oddziela znak '&' ?
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:19