Y supongo que estas pensando que lo que dices es información suficiente... ¿no?
Cita: El problema está que al procesar los datos, no hace lo que debería.
¿Y qué debería hacer?
Cita: 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.
¿Qué variables? ¿Cómo las obtienes? ¿Cómo las cargas?
Cita: Otro ejemplo
echo $year pinta en pantalla un 2014
echo $year + 5 pinta en pantalla 7
Ajá... ¿y en qué contexto? ¿Con qué código?
Ni siquiera sabemos como estas leyendo e interpretando ese archivo. Al menos podrías postear algo, sin o cual no hay ni para empezar.