Adicionar quebra de linha em PHP

Subodh Poudel 30 janeiro 2023
  1. Use a função nl2br() e a sequência de escape de nova linha \n para adicionar a quebra de linha dentro de echo em PHP
  2. Use o método de tratamento de arquivos e suas funções para adicionar a quebra de linha em PHP
  3. Use a tag <br> para adicionar uma quebra de linha dentro do echo em PHP
Adicionar quebra de linha em PHP

Apresentaremos um método para adicionar quebra de linha dentro da instrução echo usando a função nl2br() e a seqüência de escape \n. A função nl2br() retorna a string com as tags <br/> ou <br> de HTML. A sequência de escape \n denota a nova linha.

Apresentaremos outro método para adicionar quebras de linha usando as funções de manipulação de arquivos em PHP. Usamos funções como fopen(), fwrite() e fechar arquivo() para atingir o objetivo. Também usamos a sequência de escape \n neste método.

Demonstraremos um método direto para adicionar quebras de linha na instrução echo usando a tag <br> em PHP. Usamos o operador ponto para usar a marca <br> entre as strings para aplicar as quebras de linha.

Use a função nl2br() e a sequência de escape de nova linha \n para adicionar a quebra de linha dentro de echo em PHP

Usamos a função nl2br() e a seqüência de escape de nova linha \n para inserir a quebra de linha dentro da instrução echo no PHP. A função nl2br() insere as quebras de linha HTML antes da nova linha, e a seqüência de escape \n denota a nova linha. A função retorna a string com as tags HTML <br> ou <br/>. Por exemplo, use a função nl2br() na instrução echo. Escreva uma string sun dentro da função nl2br() e use a seqüência de escape \n. Escreva outra string, lua, logo após a sequência de escape.

Não se confunda com /n como /n. Em primeiro lugar, escrevemos a barra invertida e depois n. Use aspas duplas para os parâmetros dentro da função nl2br(). O uso de aspas simples resulta na impressão do parâmetro exato escrito na função. Visite o manual do PHP para aprender sobre a função nl2br().

Código de exemplo:

# php 7.*
<?php
echo nl2br("sun \n moon");
?>

Resultado:

sun 
moon

Use o método de tratamento de arquivos e suas funções para adicionar a quebra de linha em PHP

Podemos usar as funções de tratamento de arquivos como fopen(), fwrite() e file close() para criar um arquivo e escrever algum texto nele. Usamos a sequência de escape \n como no primeiro método. Como resultado, o texto escrito após \n aparecerá na próxima linha do arquivo. Usamos a função fopen() para criar um novo arquivo de texto no modo de escrita. Usamos a função fwrite() para escrever o texto particular no arquivo criado. A função flclose() fecha o fluxo de arquivos.

Por exemplo, crie uma variável $file e atribua a função fopen() a ela. Dentro da função, escreva o primeiro parâmetro como test.txt, que é o arquivo a ser criado, e escreva w+ como o segundo parâmetro para denotar o modo de gravação. Escreva uma string como Sol \ n Lua em uma variável $text. Use a função fwrite() e passe as variáveis ​​$file e $text como parâmetro. Feche o fluxo de arquivo usando a função fclose() com $file como parâmetro.

O exemplo abaixo cria um arquivo de texto test.txt no diretório raiz quando o script é executado no servidor. Em seguida, ele insere os textos no arquivo. Podemos ver a saída abrindo o arquivo de texto. Dê uma olhada no manual do PHP para aprender sobre as operações de arquivo.

Exemplo de código:

#php 7.x
<?php
$file = fopen("test.txt", "w+");
$text = "Sun \n Moon";
fwrite($file, $text);
fclose($file);
?> 

Resultado :

Sun 
 Moon

Use a tag <br> para adicionar uma quebra de linha dentro do echo em PHP

Podemos usar as tags HTML <br> para inserir a quebra de linha no PHP. Esta tag é usada em HTML para inserir as quebras de linha. Podemos usar o . operador ponto antes e depois da tag <br> para especificar a quebra de linha da string. A tag <br> deve ser colocada entre aspas duplas. Por exemplo, escreva uma string Welcome to Delft entre aspas duplas. Use um operador ponto depois dele e escreva a tag <br> entre aspas duplas. Novamente, use o operador ponto e escreva outra string, " Divirta-se aqui " entre aspas duplas. Use uma declaração echo para imprimi-lo.

Código de exemplo:

#php 7.x
<?php
echo "Welcome to Delft" ."<br>". "Have a great time here"
?>

Resultado:

Welcome to Delft
Have a great time here
Subodh Poudel avatar Subodh Poudel avatar

Subodh is a proactive software engineer, specialized in fintech industry and a writer who loves to express his software development learnings and set of skills through blogs and articles.

LinkedIn

Artigo relacionado - PHP Echo