PHP Pattern na konkretne dane

0

Witam chciałbym stworzyć zmienną $pattern za pomocą której chciałbym pobrać konkretne dane ze strony. Linki udaje mi się uzyskać ale interesuje mnie jak np. wyciągnąć konkretne dane. Spróbuję to napisać na przykładzie, dodam że dopiero zaczynam zabawę z php więc proszę o wyrozumiałość.

 <div class="span19">

            <center><div class="technical_datails pull-center" style="text-align:center;height: 220px">
                                            <a href="http://linkabcdefg.pl" target="_blank"><img src="http://linkabcdefg.pl"></a>
                        
                    <h5>
    Tutaj znajduje się tekst który chce pobrać i przechować w zmiennej Pattern a następnie ją wyświetlić</h5>
                </div></center>
        </div>


    </div>
            </div>

interesuje mnie tylko to co znajduje się między znacznikami <h5></h5>
Do tej pory używałem funkcji preg_match_all jednak ciągle otrzymuję błąd "Unknown modifier " lub inne. Prosiłbym o pomoc jak w prosty sposób pobrać i wyświetlić interesujące mnie dane. Z góry dziękuję i pozdrawiam

1

Początkujący nie załapie phpQuery, więc zostaje prosty regexp:
/<h5>(.*?)<\/h5>/

Wystarcza Ci to?

0

Witam błędu już nie dostaję jednak nie wyświetla się tekst między znacznikami <h5>. Może mam źle skonstruowaną pętlę ? Do tej pory próbowałem w ten sposób:

$pattern = '/<h5>(.*?)<\/h5>/';



preg_match_all($pattern, $page, $nrstr, PREG_SET_ORDER);

foreach ($nrstr as $str){

$dane = $str[0];

echo $dane;

}
1

Zaponiałem o fladze s

/<h5>(.*?)<\/h5>/s

0

Dzięki działa idealnie :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1