PHP har en inbyggd funktion som kommer att läsa en rad av data från en CSV-fil och automatiskt returnera en array av datafält finns i kommaseparerad linje . Eftersom du måste läsa filen på en rad i taget , är det omöjligt att avgöra om du har dubbla poster baserat på några viktiga fält tills alla rader med data har lästs från filen . För att kontrollera dubbletter , måste du lägga till data till en matris och kontrollera om ett duplikat post med varje tillsats . Instruktioner
1
Skapa en ny PHP- fil . Definiera indexen i de datafält du kommer att läsa från CSV -filen . ? Till exempel , typ :
< php
define ( " email" , 0 ) ;
define ( " NAME " , 1 ) ;
2
initiera en array för att lagra dataelement . Till exempel , typ :
$ folk = array ( ) ;
3
Öppna datafilen . Till exempel , typ :
$ file = fopen ( " data.csv " )