file_get_contents() lee el archivo completo en una cadena.
Esta función es el método preferido para leer el contenido de un archivo en una cadena. Si el sistema operativo del servidor lo admite, la tecnología de mapeo de memoria también se utiliza para mejorar el rendimiento.
file_get_contents(ruta,incluye_ruta,contexto,inicio,max_length)
parámetro | describir |
---|---|
camino | Requerido. Especifica el archivo que se va a leer. |
incluir_ruta | Opcional. Establezca este parámetro en '1' si también desea buscar archivos en include_path (en php.ini). |
contexto | Opcional. Especifica el entorno para un identificador de archivo. El contexto es un conjunto de opciones que pueden modificar el comportamiento de la secuencia. Si se utiliza NULL, se ignora. |
comenzar | Opcional. Especifica la posición en el archivo para comenzar a leer. Este parámetro es nuevo en PHP 5.1. |
longitud_max | Opcional. Especifica el número de bytes a leer. Este parámetro es nuevo en PHP 5.1. |
Consejo: esta función es binariamente segura. (Lo que significa que tanto datos binarios (como imágenes) como datos de caracteres se pueden escribir usando esta función).
<?phpecho file_get_contents("prueba.txt");?>
El código anterior generará:
Este es un archivo de prueba con texto de prueba.