Carácter de nueva línea \n

El carácter de nueva línea sólo funciona cuando está encerrado entre comillas dobles:

$a='hola\n';
$b="hola\n";

En el primer caso no hace salto de línea, en el segundo sí. Esto se aplica a la hora de imprimir en pantalla o escribir en ficheros.

En general el entrecomillado doble permite carácteres de escape, mientras que el simple no:

Cadenas en PHP

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos