Są co najmniej 3 lepsze rozwiązania tego zadania (w kolejności od najlepszego):
<?php $zmienna = 'tekst z <div><p>I TO MA WYCIAGNAC</p> aaa <p>tekst2</p> aaa </div> aa <div> </div> tekst teks'; $dom = new DOMDocument(); $dom->loadHTML( $zmienna ); $xpath = new DOMXPath( $dom ); var_dump( $xpath->query('*/div/p[1]')[ 0 ]->nodeValue );
<?php $zmienna = 'tekst z <div><p>I TO MA WYCIAGNAC</p> aaa <p>tekst2</p> aaa </div> aa <div> </div> tekst teks'; $dom = new DOMDocument(); $dom->loadHTML( $zmienna ); var_dump( $dom->getElementsByTagName( 'div' )[ 0 ]->getElementsByTagName( 'p' )[ 0 ]->nodeValue );
<?php $zmienna = 'tekst z <div><p>I TO MA WYCIAGNAC</p> aaa <p>tekst2</p> aaa </div> aa <div> </div> tekst teks'; $wynik; preg_match( '/<p>(.*?)<\/p>/i', $zmienna, $wynik ); var_dump( $wynik[ 1 ] );
93,731 zapytań
142,669 odpowiedzi
323,286 komentarzy
63,291 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj
Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.