Solucionado (ver solução)
Solucionado
(ver solução)
8
respostas

Quebra de linha não está funcionando no localhost

Bom dia. Estou no video de Caracteres especiais Meu código está assim:

<?php

$idade = 21;
// echo 'Olá mundo! Minha idade é ' . $idade . ' anos '; // (Ponto) . concatena.

//echo "Olá mundo! Minha idade é $idade anos"; //com aspas duplas, o php entende que $idade é uma variavel

echo "Olá mundo! \n";

echo "\n";

echo "Eu tenho $idade anos";

Estou visualizando o código no localhost:80 e não está quebrando linha do jeito que informa no video.. Podem me ajudar?

Ops; uso ubuntu

8 respostas

Se eu vejo o código no console, no html ele quebra linha.. é por isso? Só quebra linha no html?

Usei .PHP_EOL e não está funcionando tambem

isso é pq o seu navegador só interpreta html e o \n é exclusivo do PHP, e o navegador não interpreta isso. Em html,

<br/>

é que quebra a linha.

pelo mesmo motivo o PHP_EOL não é interpretado.

E existe alguma forma de quebrar a linha que o navegador interprete?

para mim assim funciona

echo "teste <br/> teste";

Funciona! Obrigada!

solução!

Olá, Naiara. Neste treinamento nós não utilizamos o navegador. Os conceitos de web serão tratados no final do segundo treinamento e mais a fundo no treinamento de PHP e MVC.