Buenas soy completamente nuevo en PHP y tengo una duda que tal vez sea muy Nooooooob
Resulta que no puedo dar un enter o un cambio de renglon!!!!
para empezar con esto creo que es necesario mencionar que he descargado e instalado el WAMP(windows, apache, Mysql, php) en una maquina virtual
Segun lo que he leido el enter en una cadena se da con '\n o '\r (diagonal n o diagonal r)
no se si sera algo de la configuracion que no se que mover para que en las peque;as pruebas que haga de los enters
Agradeceria si alguien me puede orientar en como poder poner un enter en una cadena XD
Saludos
Si quieres hacer una nueva linea en el archivo es con \n en caso de que la quieras mostrar visualmente es con <br /> todo ello entre comillas dobles ( " ).
Aunque no entiendo muy bien eso de "enter" =D
Saludos
Gracias drvy | BSM
XDDD creo me me exprese mal con Enter queria decir Salto de linea
asi que reformulare la pregunta
----------------------EDITO-------------------------------------
¿¿La Unica forma de que pueda ver un salto de linea es con <br />???
--------------------------------------------------------------------
en HTML <br /> es el salto de linea XD tratare de explicar mejor mi problema
Instale el Wamp en una maquina virtual, en la misma maquina edito algun archivo.php y visualizo el resultado en un par de exploradores(IE8 y FF) ahora bien si yo escribo un texto o cadena en php y quiero darle un par de saltos de linea y al momento de que lo visualice con el explorador logre ver esos renglones.
hasta ahorita solo logro ver un solo renglon formado por una sola cadena sin saltos de linea
no logro ver varios renglones distintos
a ver si me explico mejor con un ejemplo
si yo quiero que me aparezca en el visor
Citar
Revisando:
Mal:
Bien:
Mal:
Bien:
creo que tengo que escribir
Citar
echo "\nRevisando : \n";
echo "Mal: " . "\n";
echo "Bien: ". "\r\n\n";
echo "Mal:\r";
echo "Bien: \n";
pero en lugar de que me de el texto con los saltos de linea me lo da todo asi>
Citar
Revisando: Mal: Bien: Mal: Bien:
tambien se que podria hacerlo asi
Citar
<?php
...
?>
<br />
<br />
<?php
...
?>
Pero yo lo que quiero es ver la forma de dar los saltos de linea sin tener que meter Tags o etiquetas de HTML por si llego a tener un texto algo extenso
Repito soy nuevo en PHP y no se si sera algo de la configuracion del WAMP o si de plano estoy perdido en algo XD
Hola, no es posible, puesto que eso forma parte del html. Ten en cuenta que los navegadores interpretan los tags no los saltos de linea. Tu si creas un html y tientes este contenido:
Hola mundo
Hola world
Aunque esten en una linea diferente se mostraran en la misma puesto que no hay nada que indique al navegador que estos se deben mostrar en una linea nueva.
Para ello existen tags como <p></p> y <br />.
En tu caso para conseguir lo que quieres seria.
echo "<br />Revisando : <br />";
echo "Mal: <br />";
echo "Bien: <br /><br />";
echo "Mal:<br />";
echo "Bien:";
Saludos
Usa la funcion nl2br (http://www.php.net/manual/es/function.nl2br.php).
Saludos.
bueno si hay una etiqueta que te permite hacer saltos de linea sin ponerlos la etiqueta se llama <pre>, no es muy usada pero hay tines una posible solucion a tu problema.
jejeje ok Gracias a los 3(drvy | BSM, ~ Yoya ~, bomba1990) por responderme y aconsejarme ;D ;D ;D
con sus respuestas ya me resolvieron la duda
podes declarar <br/> como una constante o usar etiquetas html para renglones