Hola,
bueno para vosotros igual no es complejo, pero me cuesta poner en un array php el contenido de esta cadena de texto separada por comas y en campos por comillas.
Ejemplo:
Tengo esta cadena de texto:
"202","""Dr. Hugo Marquez"" <202>","CP/117,40,tT"
y quiero obtener el siguiente resultado:
array[0] = 202;
array[1] = ""Dr. Hugo Marquez"" <202> ó Dr. Hugo Marquez<< <202> //me da igual
array[2] = CP/117,40,tT
En un principio hice esto:
//asumiendo que en $linea está el valor arriba indicado.
$linea= str_replace('"',"", $linea); //quito comillas
$array_linea=explode("," , $linea); //separo por comas
Esto limpiaba las comillas y separaba por comas pero al tener el campo 3 comas incluidas en su texto me lo ponía incorrectamente así que hay que separar los campos teniendo en cuenta las comillas para separador de texto.
¿Alguien me puede ayudar?