Sto cercando di leggere un file csv, ogni riga è così composta:
CONSUMER DIKOM TVAJ104B TV LCD 10,4 Analogico 0 1 45,04 86,4
Utilizzo questo codice per crearmi l'array con i vai campi:
Codice PHP:
<?php
$row = 1;
$handle = fopen("ListinoE.csv","r");
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
echo "
$num campi sulla linea $row:
</p>\n";
$row++;
for ($c=0; $c < $num; $c++) {
echo $data[$c] . "
\n";
}
}
fclose($handle);
?>
Mi da questo risultato:
CONSUMER;DIKOM;TVAJ104B ;TV LCD 10
4 Analogico ;0;1;45
04;86
4
Praticamente mi divide in corrispondenza della VIRGOLA e non del PUNTO e VIRGOLA...
Come fare???