Hola, tengo un script que descarga un archivo csv.
El archivo csv tiene formato unix y encoding utf8
El problema está que al procesar los datos, no hace lo que debería.
Ejemplo
echo $year pinta en pantalla un 2014
pero si hago if($year == 2014) continue;
No entra. Es como si los valores que veo en las variables cuando las imprimo fueran diferentes a los reales.
Otro ejemplo
echo $year pinta en pantalla un 2014
echo $year + 5 pinta en pantalla 7
Le he pasado a las variables funciones para limpiar como trim, pero nada.
¿Alguna idea?