Se si dve andare a leggere su un dominio che NON è quello dove gira lo script, si dovrà usare fsockopen() per accedere al file con fgets().
Se invece file txt e script che lo legge sono sullo stesso dominio, meglio usare file() che divide già per righe in un array il file letto.