sql >> Base de Datos >  >> RDS >> Mysql

Al importar CSV, salte el encabezado o la primera fila

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.

ParseCSV GitHub