Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]preg_match wykrajanie strony
Forum PHP.pl > Forum > Przedszkole
kamil-s
Witam,
Potrzebuje wyciąć fragmęt zewnętrznej strony (dokładnie ilośc wyświetleń, oglądających itp.).
Interesuje mnie ten fragmęt:
  1. <div id="channel_stats">
  2. <span original-title="Watching Now" class="stat" id="channel_viewer_count"></span>
  3. <span original-title="Channel Views" class="stat" id="views_count">3,272</span>
  4. <span original-title="Followers" class="stat" id="followers_count">135</span>
  5. </div>

Proszę o pomoc ponieważ wertuję strony i bawie się na ślepo z tym kodem juz pare godzin i nic mi nie wychodzi sad.gif
oto moje wypociny. Niewiem jak się za to wziąść. Jest to swojego rodzaju wyskoczenie poza program bo w moim kursie php tak daleko jeszcze nie zaszedłem smile.gif
  1. <?php
  2. $subject = file_get_contents("http://pl.twitch.tv/kamixmc");
  3. $preg = preg_match('/<div id="channel_stats">(.*)</div>/', $a1, $a2);
  4. echo $preg;
  5. ?>

Z góry dziękuje.
_Borys_
  1. preg_match('/Channel Views.+>([\d,]+)<.+Followers.+>([\d,]+)<.+/sUi', $subject, $matches);
  2. echo '<pre>';
  3. print_r($matches);
  4. echo '</pre>';
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.