Bemica adlı üyeden alıntı: mesajı görüntüle
hocam ilginiz için teşekkür ederim, aslında benim sonuçları çektiğim bir yer var, düzgünde çalışıyor lakin bazı maçların İY sonucunu vermiyor, haliyle vermediği için de bot maçları çekerken sıramaları kaydırıyor, bunun bir çözümü var mı acaba...
$mac = '@<td class="col-2">                                 <span>(.*?)</span>                             </td>@si';                              $iy = '@<b>İY:</b>(.*?)</li>@si'; $ms = '@<b>MS:</b> (.*?)</li>@si'; $saat = '@<time                                     datetime="(.*?)">(.*?)</time> @si';                                                                                                                               preg_match_all($saat,$site,$saati); preg_match_all($mac,$site,$cikti); preg_match_all($iy,$site,$iy1); preg_match_all($ms,$site,$ms1);  echo '<mac_bilgi>';      $row = count($cikti[0]);        for($a=0; $a < $row; $a++) { $ev = str_replace("                                    ","",$cikti[1][$a]); $ev1 = explode(":",$ev);                     echo '<sonuc><saat>'.$saati[2][$a].'</saat><ev_takim>'.$ev1[0].'</ev_takim>';            echo '<konuk_takim>'.ltrim($ev1[1]).'</konuk_takim>';            echo '<iy>'.ltrim($iy1[1][$a]).'</iy>';            echo '<ms>'.$ms1[1][$a].'</ms>';            echo '</sonuc>';     }         echo '</mac_bilgi>';      ?>
çalışan halini görüp irdelemek lazım. iy gelmiyor ise bir if le halledebilirsin aslında.