Arquivo da tag: Mega Sena

Como posso pegar os resultados das loterias com PHP?

<?php

// Leitura de resultados da mega-sena
// Autor: Paulo Costa
// URL: http://www1.caixa.gov.br/loterias/_arquivos/loterias/D_megase.zip

$contents = file_get_contents(‘megasena.htm’);

$doc = new DOMDocument();
@$doc->loadHTML($contents);

$lint_sorteioRowspan = 2;
$tags = $doc->getElementsByTagName(‘tr’);

$larr_sorteios = array();

foreach ($tags as $tag) {

$lint_sorteioRowspan –;

if ( $lint_sorteioRowspan == 0 ) {

$lstr_sorteioNumero = $tag->getElementsByTagName(‘td’)->item(0)->nodeValue;
$lint_sorteioRowspan = $tag->getElementsByTagName(‘td’)->item(0)->getAttribute(‘rowspan’);

$larr_sorteio[‘Data’] = $tag->getElementsByTagName(‘td’)->item(1)->nodeValue;
$larr_sorteio[‘Dezena1’] = $tag->getElementsByTagName(‘td’)->item(2)->nodeValue;
$larr_sorteio[‘Dezena2’] = $tag->getElementsByTagName(‘td’)->item(3)->nodeValue;
$larr_sorteio[‘Dezena3’] = $tag->getElementsByTagName(‘td’)->item(4)->nodeValue;
$larr_sorteio[‘Dezena4’] = $tag->getElementsByTagName(‘td’)->item(5)->nodeValue;
$larr_sorteio[‘Dezena5’] = $tag->getElementsByTagName(‘td’)->item(6)->nodeValue;
$larr_sorteio[‘Dezena6’] = $tag->getElementsByTagName(‘td’)->item(7)->nodeValue;

$larr_sorteios[] = $larr_sorteio;

}

}

print_r($larr_sorteios);

?>