A prescindere dalla legalità, potresti usare fsockopen() e fgets().

Con queste funzioni ti puoi generare una variabile che contenga, in formato stringa, l'HTML della pagina che vai ad aprire.