Hola, bueno aparte de querer documentarme y saber, también queria convertir cada campo en una variable, hice esto pero aún no lo probe:
Cita: Este el archivo plantae.csv
"PINO 1","Crocus carpetanus Boiss. & Reut.","Iridaceae","Ourense","Padrenda","Gorgua. En un camino lateral del circo.","NG716595","900","En un camino poco frecuentado y casi convertido en prado.","","1 ex","18-01-2003","rjc","","","JUAN","64"
Código PHP:
$archivo = "plantae.csv"; //El archivo, que contiene, cadenas en formato CSV
$fp = fopen($archivo,"r"); //Abrimos el archivo para leerlo
$line = fgets($fp,2024);
while(!feof($fp)) // Recorremos el archivo
{
list($pliego,$taxon,$familia,$provincia,$municipio,$lugar,$utm,$altitud,$ecologia,$sintaxonomia,$cantidad,$fecha,$leg,$det,$observaciones,$publicacion,$pagina) = split(",", $line); //Listamos variables, con la condición del split (no se si cambiarlo a explode)
$line = fgets($fp,2024);
}
fclose($fp); //Cierra el archivo *.csv
No se si funcionara, que aún no lo probre, hay alguna forma mejor de hacer el script, he visto la función fgetcsv(); pero no e querido implementarla, devido a mi ignorancia en el tema.
Un saludo