array(), 'homeImg' => array(), 'homeScore' => array(), 'awayScore' => array(), 'awayTeam' => array(), 'awayImg' => array(), 'matchStatus' => array() ); /*foreach ($html->find('div[class=panel]') as $e){ $leagueNandI = $e->find('img[class=comp-img va-m]'); $i++; foreach ($leagueNandI as $img) { if ($img->src && $img->alt){ $leagueTitle[] = $img->alt; $leagueImg[] = $img->src; } } }*/ foreach ($html->find('div[class=panel-body p0 match-list-new]') as $e){ $a = $e->find('a'); foreach ($a as $item){ $b = $item->find('b'); $hT = $item->find('div[class=team-info ta-r]'); $span = $item->find('div[class=marker]'); $aT = $item->find('div[class=team-info]'); $i++; foreach ($span as $sp){ $hS = $sp->find('span[class="r1]'); $aS = $sp->find('span[class="r2]'); $i++; foreach ($hS as $homeS){ $homeScore[] = strip_tags($homeS); } foreach ($aS as $awayS) { $awayScore[] = strip_tags($awayS); } } foreach ($b as $status){ $matchStatus[] =strip_tags($status); } foreach($hT as $hInf){ $info = $hInf->find('img'); $i++; foreach ($info as $hImg){ if ($hImg->src && $hImg->alt){ $homeTeam[] = $hImg->alt; $homeImg[] = $hImg->src; } } } foreach ($aT as $aInf){ $aInfo = $aInf->find('img'); $i++; foreach ($aInfo as $aImg){ $i++; if ($aImg->src && $aImg->alt){ $awayTeam[] = $aImg->alt; $awayImg[] = $aImg->src; } } } } foreach($matchArray as $k=>$var){ extract($var); } foreach ($homeTeam as $hTeam){ $homeT = $hTeam; } foreach ($homeImg as $hImg){ $homeI = $hImg; } foreach ($homeScore as $hScore){ $homeS = $hScore; } foreach ($awayScore as $aScore){ $awayS = $aScore; } foreach ($awayTeam as $aTeam){ $awayT = $aTeam; } foreach ($awayImg as $aImg){ $awayI = $aImg; } foreach ($matchStatus as $status){ $statusMatch = $status; } $i++; $match[] = array( 'homeTeam'=> $homeT, 'homeImg'=> $homeI, 'homeScore'=> $homeS, 'awayScore'=> $awayS, 'awayTeam'=> $awayT, 'awayImg'=> $awayI, 'matchStatus'=> $statusMatch ); } echo json_encode($match); ?>