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
-
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!!
-
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:
PHP_EOL
ejemplo:
<?php
echo 'Texto 1' . PHP_EOL;
echo 'Texto 2' . PHP_EOL;
echo 'Texto 3' . PHP_EOL;
?>
Imprimirá:
Texto 1
Texto 2
Texto 3
Saludos!!
-
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!!
-
Bien, gracias por tu explicación :)
Saludos!!