Saltos de línea en PHP

21/Mar/2020 PHP 4 Comentarios
programación php

Un artículo sencillo que tenía por ahí guardado desde hace bastante tiempo y que seguro que sirve a aquellos que estáis empezando con PHP es saber cómo se ponen los saltos de línea en PHP. Ya que seguro que cuando estáis mostrando vuestros primero resultados por consola os salen todos juntos y son difíciles de leer o interpretar.

Si eres una persona que tiene un conocimiento medio o avanzado del lenguaje de programación PHP seguro que este ejemplo le parece una obviedad o simplemente de poca utilidad. Si bien piensa que tú tuviste un momento en el que empezaste a aprender a programar con PHP y seguro que más de una vez te asalto esta duda. Así que respeta a los que dan sus primero pasos con PHP y ayúdalos con ello.

Pues vamos a ello. Lo primero que tenemos que hacer en nuestro programa PHP será crear una salida por consola mediante la función echo.

echo 'Soy una línea.';

Podríamos pensar que al poner otra vez la función echo dentro de nuestro código lo que sucedería es que nos generaría un salto de línea.

echo 'Soy una línea.';
echo 'Soy otra línea.';

Si bien, lo que sucede es que por consola veremos los dos textos seguidos.

Soy una línea.Soy otra línea.

Si queremos meter saltos de línea lo que deberemos de hacer es utilizar el carácter \n dentro de la cadena de texto. De esta manera cuando el compilador se encuentre el carácter \n generará automáticamente un salto de línea por consola.

Así nuestro código en PHP quedará de la siguiente forma:

echo 'Soy una línea.\n';
echo 'Soy otra línea.\n';

De esta forma la salida por consola será:

Soy una línea.
Soy otra línea.

El carácter \n se puede utilizar en cualquier parte de la cadena de texto. No solo tiene porqué ir al final de la cadena. Es por ello que el mismo efecto que lo que habíamos conseguido hasta ahora lo tendríamos con el siguiente código en PHP:

echo 'Soy una línea de código.\nSoy otra línea de código';

Con esto ya sabes cómo puedes crear saltos de línea en PHP cuando estés dando tus primeros pasos con este lenguaje.

Vídeos sobre PHP


4 comentarios en “Saltos de línea en PHP”

Víctor Cuervo

Luis

intenta con en lugar de \n
ejemplo: echo ‘hola mundo’;

Víctor Cuervo

Juan Manuel

Tengo codigo en un script php que NO ejecuta los saltos de linea. Porque?
* no se como incluir el codigo, y no se donde se puede poner, para que lo revisen, pero es justo como los ejemplos*

Víctor Cuervo

Nivek

me pasaba lo mismo y ahora encontré que hay que usar esto:

echo nl2br(«foo no es\n bar»);

te paso link: https://www.php.net/manual/es/function.nl2br.php

Víctor Cuervo

Víctor Cuervo

Buenas Juan Manuel,

Puedes utilizar el foro de la web. http://www.dudasprogramacion.com o envíame el código por el formulario de contacto para poder añadirlo. http://lineadecodigo.com/contactar/

Saludos.

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.