Manejo de archivos PHP
El manejo de archivos es una parte importante de cualquier aplicación web. A menudo necesita abrir y procesar un archivo para diferentes tareas.
PHP manipulando archivos
PHP tiene varias funciones para crear, leer, cargar y editar archivos.
¡Tenga cuidado al manipular archivos!
Cuando esté manipulando archivos, debe tener mucho cuidado.Puedes hacer mucho daño si haces algo mal. Los errores comunes son: editar el archivo incorrecto, llenar un disco duro con datos basura y eliminar el contenido de un archivo por accidente.
Función de archivo de lectura de PHP ()
La readfile()
función lee un archivo y lo escribe en el búfer de salida.
Supongamos que tenemos un archivo de texto llamado "webdictionary.txt", almacenado en el servidor, que se ve así:
AJAX = Asynchronous JavaScript and XML
CSS = Cascading Style Sheets
HTML = Hyper Text Markup Language
PHP = PHP Hypertext Preprocessor
SQL = Structured Query Language
SVG = Scalable Vector Graphics
XML = EXtensible Markup Language
El código PHP para leer el archivo y escribirlo en el búfer de salida es el siguiente (la readfile()
función devuelve el número de bytes leídos en caso de éxito):
Ejemplo
<?php
echo readfile("webdictionary.txt");
?>
La readfile()
función es útil si todo lo que quiere hacer es abrir un archivo y leer su contenido.
Los siguientes capítulos le enseñarán más sobre el manejo de archivos.