I dati di ogni riga sono racchiusi dai tag <td></td>

Codice PHP:

<?php

$page 
file_get_contents('http://cnt.rm.ingv.it/~earthquake/index_web_cnt.php?year=2009&month=04&ml_selection=0');

$tmp explode('Sismico',$page);

$tmp2 explode('</tr>',$tmp['1']);

$c_tmp2 count ($tmp2);

for (
$i=0$i<$c_tmp2$i++ )
{
$k='0';
$tmp3 explode("</td>",$tmp2[$i]);

foreach (
$tmp3 as $dato)
{
    echo 
"$dato
"
;
    
$dati[$i][$k]=trim(strip_tags($dato));
    ++
$k;
}
}

echo 
$dati['12']['6'];
?>
lo script crea la matrice bidimensionale $dati[riga][colonna].
Puoi commentare gli echo, sono giusto per mostrare l'output.

Oppure potresti descrivere ogni riga con un'espressione regolare, giocando con

RegexTest

e usando ereg()
http://php.html.it/articoli/leggi/85...ni-regolari/4/