Puedes usar algo así:
Código PHP:
<?php
$archivo = file("http://$host/$page" );
reset ($archivo);
$estado=FALSE;
foreach ($archivo as $linea) {
if ($linea=="<!-- La linea de comentario final que sea -->") $estado=FALSE;
// lo metemos en array usando $código[]=$linea
// o en cadena usando $codigo.=$linea
if ($estado) $código[]=$linea;
if ($linea=="<!-- La linea de comentario inicio que sea -->") $estado=TRUE;
}
?>
Siempre y cuando tengas allow_url_fopen activado creo.
Ya se trata entonces de marcar un estado de inicio y fin para que aloje en un array cada linea, comparando o bien con la linea de comentario inicial y final si las tienes entera, o bien con una porción lo mas parecida posible usando ereg.
Claro que necesitas saber para marcar el fin el comentario final.
Salu2 ;)