Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> preg_match pobranie 2 rzeczy w przy 1 uzyciu funkcji
M@rtin
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 12.01.2009

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


Witam, męczę się i męczę z tym i nie mogę wymyślić jak by to mogło działać. Potrzebuje wyciągnąć ze strony to co jest pogrubione:
  1. <div style="width: 160px; height: 275px; background: url(http://cdn-web.quakelive.com/web2010010503/images/players/body_md/razor_patriot_v2010010503.0.png) no-repeat center top" title="Razor / Patriot"></div>

Problem w tym, że te 2 rzeczy różnią się za każdym razem. Czyli sam obrazek się nie pobierze bo będzie sie różnić ta druga właściwość. Jak pobrać te 2 rzeczy na raz? Albo uzyskać efekt wyświetlenia tego obrazka nie zależnie od tego jaki będzie do niego adres i jaki będzie tittle.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Kod
$string='<div style="width: 160px; height: 275px; background: url(http://cdn-web.quakelive.com/web2010010503/images/players/body_md/razor_patriot_v2010010503.0.png) no-repeat center top" title="Razor / Patriot"></div>';
preg_match('/url\((.*)\).*title="(.*?)"/', $string, $matches);
print_r($matches);
Go to the top of the page
+Quote Post

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: 3.10.2025 - 04:59