Menu
Coddy logo textTech

The new line

Parte da seção Fundamentos do Journey de PHP da Coddy — lição 5 de 71.

Se ecoarmos duas instruções uma após a outra, imprimirá o resultado em uma linha. Por exemplo:

echo "hello";
echo "world";

Esta é a saída:

helloworld

Se quisermos ter um espaço entre eles, precisamos adicionar um espaço, seja antes do world ou depois do hello:

echo "hello";
echo " world";

Isso também produzirá o mesmo:

echo "hello ";
echo "world";

Agora, se quisermos imprimi-los em linhas diferentes, precisamos usar este símbolo: \n. Por exemplo:

echo "hello\n";
echo "world";

ou poderíamos fazer assim: 

echo "hello";
echo "\n";
echo "world";
challenge icon

Desafio

Fácil

Crie um script PHP que exibe um poema com formatação de linha adequada usando o caractere de nova linha.

Escreva código que exibe o seguinte poema exatamente como mostrado, com cada linha aparecendo em uma linha separada:

Roses are red
Violets are blue
PHP is awesome
And so are you!

Use quatro declarações echo separadas para exibir cada linha. Certifique-se de que cada linha apareça em sua própria linha na saída usando o caractere \n de forma apropriada.

Folha de consulta

Múltiplas instruções echo imprimem na mesma linha por padrão:

echo "hello";
echo "world";
// Output: helloworld

Adicione espaços manualmente entre as palavras:

echo "hello";
echo " world";
// Output: hello world

Use \n para criar uma nova linha:

echo "hello\n";
echo "world";
// Output:
// hello
// world

O caractere de nova linha pode ser colocado em uma instrução echo separada:

echo "hello";
echo "\n";
echo "world";

Experimente você mesmo

<?php
// TODO: Escreva seu código abaixo para exibir o poema usando quatro declarações echo separadas
// Lembre-se de usar \n para criar novas linhas entre cada linha do poema

?>
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos