Ya tenes una funcion que es para separar las comas. Mira el ejemplo:
Código PHP:
<?php
$row = 1;
$fp = fopen ("test.csv","r");
while ($data = fgetcsv ($fp, 1000, ",")) {
$num = count ($data);
print "<p> $num fields in line $row: <br />";
$row++;
for ($c=0; $c<$num; $c++) {
print $data[$c] . "<br />";
}
}
fclose ($fp);
?>
El fgetcsv devuelve un array por cada linea del archivo. Como si fuera un recorrido por los registros de una tabla.
Suerte