Con file() e implode se puede leer un archivo también hacia una variabel como cadena (string) .. file() abre el archivo y lo lee pero genera un array ... así que se concatenan los elementos del array entregado con implode() para pasar este array a un string.
Código PHP:
$mivariable=file(implode('','archivo.txt'));
Un saludo,