ParseCSV es la forma más reciente y fácil de obtener datos de CSV y puede obtener el control de los datos de CSV fácilmente.
en el que debe agregar el archivo de biblioteca según la ruta adecuada
e.g. require_once 'parsecsv.lib.php';
Luego, devuelve el título y los datos por separado.
$filename = 'abc.csv'; // path of CSV file or after upload pass temp path of file
$csv = new parseCSV();
$csv->auto($filename);
foreach ($csv->titles as $value):
$getcsvtitle[] = // get header in variable
endforeach;
foreach ($csv->data as $key => $row):
//$getdataasperrow = // get data row wise.
endforeach;
ParseCSV devuelve datos en formato de matriz después de agregar la biblioteca, por lo que puede separar fácilmente el encabezado y otros datos , y compatible con la nueva línea y el carácter especial, así como siempre lo he estado usando.
Consulte el enlace a continuación para obtener más detalles también.