Como la mayoría de programadores php sabemos, podemos abrir ficheros utilizando la función fopen y leerlos mediante fread, pero hay veces que lo único que queremos es mostrar los contenidos de un archivo por pantalla y queremos ahorrarnos un par de instrucciones. Para ese caso, php posee las instrucción readfile, que vuelca el contenido de un fichero directamente en pantalla. Por ejemplo:
readfile("fichero.txt");
Mostrará directamente los contenidos del "fichero.txt". Si lo deseamos también podemos abrir urls, por ejemplo:
readfile("http://www.google.es");
Mostrará los contenidos de la página de google.
Si lo que queremos es almacenar los contenidos de un fichero en una variable, para después tratarla, almacenarla en una base de datos, etc, podemos utilizar la función file_get_contents. Por ejemplo:
echo strip_tags(file_get_contents("http://www.google.es"));
Así mostraremos la página de Google sin tags HTML.
Redactado por Nenillo