Por alguna razón, no puedo usar \n
para crear un salto de línea cuando se da salida a un archivo con PHP. Simplemente escribe "\n
" en el archivo. También intenté usar "\\n
", donde simplemente escribe "\ n" (como se esperaba). Pero no puedo entender por qué agregar \ n a mis cadenas no es crear nuevas líneas. También probé \r\n
pero simplemente agrega "\r\n
" a la línea en el archivo.Fuentes de línea PHP ( n) No funciona
Ejemplo:
error_log('test\n', 3, 'error.log');
error_log('test2\n', 3, 'error.log');
Salidas:
test\ntest2\n
Uso de MAMP en OSX en caso de que lo que importa (una especie de PHP cosa config tal vez?).
¿Alguna sugerencia?
utilizando comillas simples no cambia el valor en entidades, por lo que debe usar el doble. +1 – RobertPitt
¿Cómo podría dar una respuesta tan completa en menos de 2 minutos? ¡Ese es el tiempo que aprovecho para ** leer ** la pregunta solo! : o – cregox