preg_match_all - tekst pomiędzy tagami bez tagów

0

Być może problem wydaje się banalny, jednak nie mogłem nigdzie znaleźć rozwiązania.
W tekście mam paręnaście tagów

tekst w środku


I chciałbym wydobyć ich zawartość.
Kod
preg_match_all("~<p style='width:700px; color: #dbdbdb;'>(.+?)</p>~", $data, $matches);
działa niby poprawnie, w zmiennej $matches zwraca tablicę, jednak teksty są nadal w tagu (

...

).</p>

Tutaj moje pytanie - w jaki sposób zwrócić samą tablicę zawartości tagów, ale już bez tagów?

2

Może sprawdzasz $matches[0], które zawsze zawiera cały ciąg. Zaczynaj od matches[1].

0

Rzeczywiście pomogło, temat do zamknięcia. ;)

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