Olá, Gabriel!
Para quebrar linha em PHP você pode utilizar o caracter "\n":
O caractere \n representa um caractere de nova linha e é amplamente utilizado para formatar strings em várias linguagens de programação.
Exemplo:
$texto_com_quebra_de_linha = "Esta é a primeira linha.\nEsta é a segunda linha.";
echo $texto_com_quebra_de_linha;
Ao executar esse código, o resultado será:
Esta é a primeira linha.
Esta é a segunda linha.
Por que usar \n?
\n é reconhecido como quebra de linha na maioria dos sistemas operacionais.Outras formas de inserir quebras de linha em PHP:
PHP_EOL: Essa constante representa a sequência de caracteres de nova linha específica do sistema operacional. É uma forma mais segura de garantir a compatibilidade entre diferentes sistemas.$texto_com_quebra_de_linha = "Primeira linha" . PHP_EOL . "Segunda linha";
<br>: Se você estiver gerando HTML, pode usar a tag <br> para inserir quebras de linha:echo "Linha 1<br>Linha 2";
$texto_longo = <<<EOT
Esta é uma string
com várias linhas
e indentação preservada
EOT;
Quando usar cada método:
\n: Ideal para strings simples e quando você precisa de um controle preciso sobre a posição das quebras de linha.PHP_EOL: Recomendado para garantir a compatibilidade entre diferentes sistemas operacionais.<br>: Utilizado quando você está gerando HTML e precisa inserir quebras de linha dentro do HTML.Espero ter ajudado.