Bienvenid@s, hoy veremos un ejemplo práctico de como leer archivos con PHP, para ello recorreremos línea a línea el contenido del archivo seleccionado para finalmente mostrar el resultado, utilizaremos la función feof() para iterar en cada línea hasta llegar al final del puntero del archivo y la función fgets() para obtener el valor de cada línea, también vamos a obtener el total de líneas que existen en el archivo, el código del ejemplo lo puedes ver debajo del vídeo.
Vídeo explicativo ...
<?php $lineas = null; $mensaje = null; $total = 0; $ruta = "archivos/index.html"; $manejador = fopen($ruta, 'r'); while(!feof($manejador)) { $lineas .= fgets($manejador); $total++; } $mensaje = "El total de filas del archivo $ruta es: $total"; fclose($manejador); ?> <!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"> </head> <body> <h1>Lectura de ficheros con PHP</h1> <h3><?php echo $mensaje ?></h3> <h3>Contenido:</h3> <?php echo htmlspecialchars($lineas) ?> </body> </html>
No hay comentarios:
Publicar un comentario