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?