PHP: echo de HTML con formato
3 seguidores
Buenas
A ver tengo una pregunta que igual es una chorrada pero que no pillo
Cuando hago con php
echo "<div .....>......."
echo " <p...>........</p>"
echo "</div>"
... quiero que en el codigo HTML que me genere me respete los saltos de linea y sangrados para que al leer el HTML resultante no quede todo seguido en plan
<div .....>.......<p...>........</p></div>
No se si me he explicado
He probado a poner en el echo el caracter \n al final pero me hace eso: que me planta en la cadena "/n" en el codigo
¿Como hago para que el codigo se genere limpito?
Gracias
meddle
deberia funcionar. pero es \n (barra invertida, no me salgais con chistes faciles). yo lo uso y no me lo pone en el html por pantalla sino en el codigo como salto de linea.
dagi3d
y si quieres que encima te salga tabulado usa el \t:
<code><?
echo "<div>\n";
echo "\t<p>hola</p>\n";
echo "<div>";
?></code>
aunque cuanto menos html mandes a php mejor. lo mas recomendable es sacar por php solo lo que pueda ser dimamico:
<div>
<p><?=$texto?></p>
</div>
gandalias
Juer dagi3d te me has adelantado...
Muchas gracias a los 2.
El problema estaba en que ponia la barra al berres :)
salú!!! y buen fin de semana a todos