¿Cómo mostrar datos de un archivo CSV usando PHP?

Hemos proporcionado los datos en formato de archivo CSV y la tarea es mostrar los datos del archivo CSV en el navegador web usando PHP. Para mostrar los datos del archivo CSV en el navegador web, utilizaremos la función fgetcsv().

Valor separado por comas (CSV)

Función fgetcsv(): La función fgetcsv() se usa para analizar una línea de un archivo abierto, verificando los campos CSV.

Pasos de ejecución:

  • Abra el servidor XAMPP e inicie el servicio apache

  • Abra el bloc de notas y escriba el código PHP y guárdelo como code.php

  • Guarde el archivo CSV en la misma carpeta. Como xampp/htdocs/gfg/a.csv
  • Vaya al navegador y escriba http://localhost/gfg/code.php. 

 

Nombre de archivo: código.php

PHP

<!DOCTYPE html>
<html>
  
<body>
    <center>
        <h1>DISPLAY DATA PRESENT IN CSV</h1>
        <h3>Student data</h3>
  
        <?php
        echo "<html><body><center><table>\n\n";
  
        // Open a file
        $file = fopen("a.csv", "r");
  
        // Fetching data from csv file row by row
        while (($data = fgetcsv($file)) !== false) {
  
            // HTML tag for placing in row format
            echo "<tr>";
            foreach ($data as $i) {
                echo "<td>" . htmlspecialchars($i) 
                    . "</td>";
            }
            echo "</tr> \n";
        }
  
        // Closing the file
        fclose($file);
  
        echo "\n</table></center></body></html>";
        ?>
    </center>
</body>
  
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por sravankumar8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *