Cita:
Iniciado por pateketrueke Recuerda que los saltos de linea también son caracteres, ¿por qué habrías de estar mal?
La teoria dice, que si haces un explode usando el salto de linea como separador "\n", no debería devolverte en el array resultante ningún salto de linea... de hay el problema de nuestro compañero.
Yo creo que seguramente este ejecutando o consultando un archivo desde Windows, y ahí los saltos de linea realmente son "\r\n", y al hacer el explode con "\n", aun quede el "\r".
Pero vamos la solución con un trim, es bastante comodo, no sabía que se comía este tipo de caracteres. Yo lo usaba solo para quitar espacios.