Wyciągnięcie ze strony terminarza ze wszystkimi kolejkami dla dowolnej ligi

0

Cześć potrzebuje wyciągnąć z strony 90minut z roznych lig poszczególne terminarze http://www.90minut.pl/liga/0/liga9045.html

Terminarze zawsze zaczynają się po składni:

<!-- cmp_PL03 -->
<!-- 0 -->

i później każda poszczególna kolejka jest przechowywana w znacznikach

<p>...</p>

Podzieliłem sobie na wstępie pobrany dokument na dwie części przy pomocy tego:

$html = file_get_html("http://www.90minut.pl/liga/0/liga9045.html");
list($nic,$kodZTerminarzem)=explode("<!-- 0 -->",$html);

później myślałem, że skoro mam już część konkretną z terminarzem to jak w pętli foreach wykorzystam

find
$tabeleArray=array();
foreach($kodZTerminarzem->find('p') as $table)
{
	$tabeleArray[]=$table;
}

to jakoś dam rade przypisać na początku do tablicy wszystkie kolejne znaczniki

<p>

jednak nie działa i wyskakuje błąd dotyczący find'a:

Call to a member function find() on string

Ma ktoś pomysł jak mogę rozwiązać to, aby z dowolnej ligi z strony 90minut wyciągać tylko terminarz z wszystkimi kolejkami?

1
explode("<p>",$xxx);

str_replace("<p/>","",$arr[$x]);

skoro tyle wiedziałeś to i to odpowiednio wykorzystasz

0

Dzięki @mr_jaro zadziałało tylko zamiast:

str_replace("<p/>","",$arr[$x]);

użyłem:

strip_tags($kodZTerminarzem)

Dzięki za pomoc :)

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