Muy buenas,
Estoy haciendo un script para parsear un .csv y pasarlo a MySQL pero tengo un problema que no se como solucionar:
El formato es así:
"Campo1";"Campo2";"Campo3"
"valor1";"valor2";"valor3"
"valor11";"valor22";"valor33"
etc etc
Lo que hago es con la funcion file() un array con todas las filas, y luego trato cada fila con un explode() y me funciona bien.
El problema es que a veces hay en el valor del campo un salto de linea y entonces me peta todo. Por ejemplo:
"valor11";"valor22
";"valor33"
Entonces me detecta 2 lineas y se desmonta todo. Alguien sabría como solucionarlo???