Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Príncipe_Azul en 17 de Enero 2015, 01:23

Título: Como dejar salto de línea en PHP
Publicado por: Príncipe_Azul en 17 de Enero 2015, 01:23
Hola amigos!!!

Tengo una duda, hay una forma de dejar saltos de línea en PHP, es como un claúsula que me la he olvidado, era algo como SPL, SPOL, algo así, y eso podía dejar un salto de línea, en vez de usar el \n o el <br /> o el nl2br

Saludos!!
Título: Re:Como dejar salto de línea en PHP
Publicado por: Príncipe_Azul en 18 de Enero 2015, 01:52
Hola compañeros!!

Bueno, al fin lo encontré!!!! jajaja me llevó días buscándolo :D

Lo encontré en la web de ustedes:

https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=598:fwrite-php-lectura-y-escritura-fichero-txt-modo-acceso-phpeol-salto-de-linea-ejercicio-ejemplo-cu00837b&catid=70:tutorial-basico-programador-web-php-desde-cero&Itemid=193

Lo que necesitaba era esto:

Código: [Seleccionar]
PHP_EOL
ejemplo:

Código: [Seleccionar]
<?php

echo 'Texto 1' PHP_EOL;
echo 
'Texto 2' PHP_EOL;
echo 
'Texto 3' PHP_EOL;

?>

Imprimirá:

Texto 1
Texto 2
Texto 3

Saludos!!
Título: Re:Como dejar salto de línea en PHP
Publicado por: César Krall en 18 de Enero 2015, 14:58
Sí, ya veo que te respondiste tú mismo  :o Para quien tenga la duda de por qué es necesario usar PHP_EOL, decir que el código que se inserta con php es código html, y las salidas de html no reconocen saltos de línea ni espacios unidos, es decir:

echo 'Hoy es
un
dia
frío';

Se mostraría como Hoy es un día frío.

En cambio

echo 'Hoy es'.PHP_EOL.'un'.PHP_EOL.'día'.PHP_EOL.'frío';
 
Se mostraría como

Hoy es
un
dia
frío

Saludos!!
Título: Re:Como dejar salto de línea en PHP
Publicado por: Príncipe_Azul en 19 de Enero 2015, 00:58
Bien, gracias por tu explicación :)

Saludos!!