<?php
$uri = 'http://www.laguidatv.it/';
$get = file_get_contents($uri);
$contatore = 0;
//costruisco una posizione iniziale
$inizio = strpos($get, '<');
$riga=array(0 => array("canale" => "canale", "trasmissione" => "trasmissione"));
// comincio il ciclo
for($i=0; $i<2; $i++){
//grab del programma televisivo
$prog_inizio = strpos($get, '<span class="search_text">', $inizio);
$prog_fine = strpos($get, '</span>', $prog_inizio);
$trasmissione = substr($get,$prog_inizio,$prog_fine-$prog_inizio+7);
//grab del canale che trasmette il programma
$canale_inizio = strpos($get, '<i>', $prog_inizio);
$canale_fine = strpos($get, '</i>', $canale_inizio);
//chiudo la prima posizione
$inizio = $canale_fine;
$canale = substr($get,$canale_inizio,$canale_fine-$canale_inizio+4);
$riga[$contatore]['canale']=$canale;
$riga[$contatore]['trasmissione']=$trasmissione;
$contatore++;
var_dump($riga);
}
sort($riga);
//ordinamento
for($i = 0; $i < $contatore; $i++){
echo "<br />" . $riga[$i]['canale'] . " " . $riga[$i]['trasmissione'];
}
?>