Quebra de linha em PHP

14 views
Skip to first unread message

lamim85

unread,
Jul 12, 2007, 7:49:35 PM7/12/07
to LISTA PHP, lamim.a...@gmail.com
Amigos, não estou conseguindo dar quebra de linha em php. Li algumas
apostilas e achei uma tabela de escape que dizia que sintaxe para
quebra de linha era \n. Só que não consegui utilizá-la, não está
funcionando. Usei com o seguinte script:

<?php
$teste = "Brasil";
$php = '----$teste----\n';
echo "$php";
?>

Por favor, se alguém puder me explicar pq não funciona e me explicar
como faço pra dar uma quebra de linha vou ficar muito agradecido.

Leonardo

unread,
Jul 12, 2007, 9:57:30 PM7/12/07
to list...@googlegroups.com
usando 'aspas simples' vc só usa a barra para escapar a aspa simples, \' ou a própria barra \\...

qualquer outra barra será tratada como string....


tente usar "aspas duplas"
$php = "----$teste----\n";

Em 12/07/07, lamim85 <lamim.in...@gmail.com> escreveu:

Leonardo

unread,
Jul 12, 2007, 9:58:23 PM7/12/07
to list...@googlegroups.com
ah, esqueci de falar, usando aspas simples, ele nao imprimiria ----Brasil----, imprimiria ----$teste----

Em 12/07/07, Leonardo < leonardo....@gmail.com> escreveu:

Kico Zaninetti

unread,
Jul 12, 2007, 10:49:08 PM7/12/07
to list...@googlegroups.com
o \n dá uma quebra de linha no resultado do texto em seu html, mas não é uma quebra de linha válida para a impressão HTML. no caso você terá que usar o <br>

echo "oh my god! <br> it works!";

lamim85

unread,
Jul 13, 2007, 6:38:39 AM7/13/07
to LISTA PHP
Kico, vlw cara...

vc me ajudou muito, só não utilizei isso antes pq achei que não
pudesse usar tags html dentro de tags PHP sem usar todo o corpo da
página em HTML.

Muito obrigado...

On 12 jul, 23:49, "Kico Zaninetti" <kicozanine...@gmail.com> wrote:
> o \n dá uma quebra de linha no resultado do texto em seu html, mas não é uma
> quebra de linha válida para a impressão HTML. no caso você terá que usar o
> <br>
>
> echo "oh my god! <br> it works!";
>

Leonardo

unread,
Jul 13, 2007, 11:05:44 AM7/13/07
to list...@googlegroups.com
tem uma função tb que converte \n pra <br>

nl2br($string);

Em 13/07/07, lamim85 <lamim.in...@gmail.com > escreveu:
Reply all
Reply to author
Forward
0 new messages