PHP ha una funzione built-in che leggerà una riga di dati da un file CSV e tornare automaticamente una serie di campi di dati contenuti nella linea separati da virgola . Perché si deve leggere il file in una riga alla volta , è impossibile determinare se si dispone di record duplicati in base a qualche campo di chiave fino a quando tutte le righe di dati sono stati letti dal file . Per controllare i duplicati , è necessario aggiungere i dati di un array e verificare la presenza di una voce duplicata con ogni aggiunta. Istruzioni
1
Creare un nuovo file PHP . Definire gli indici dei campi di dati potrete leggere dal file CSV . ? Ad esempio, digitare :
< php
define ( "email" , 0 ) ;
define ( "NOME " , 1) ;
< br > 2
inizializzare un array per memorizzare gli elementi di dati . Ad esempio, digitare :
$ persone = array ();
3
Aprire il file di dati . Ad esempio, digitare :
$ file = fopen ( " data.csv " )