PHP tiene una función incorporada que lea una línea de datos desde un archivo CSV y volverá automáticamente una matriz de los campos de datos que figuran en la línea separada por comas. Porque tienes que leer el archivo en una línea a la vez , es imposible determinar si tiene registros duplicados basados en algunos campos clave hasta que todas las filas de datos se han leído desde el archivo . Para comprobar si hay duplicados, es necesario agregar los datos a que una matriz y comprobar si hay una entrada duplicada de cada adición. Instrucciones
1
Crear un nuevo archivo PHP. Definición de los índices de los campos de datos que se leen desde el archivo CSV. ¿ Por ejemplo , escriba:
< php
define ( " Email", 0 ) ;
define ( " NOMBRE ", 1) ;
< br > 2
Inicializar una matriz para almacenar los elementos de datos . Por ejemplo , escriba:
$ personas = array () ;
3
Abra el archivo de datos. Por ejemplo , escriba:
$ archivo = fopen ( " data.csv " )