Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como remover caracteres de nova linha em PHP
Porque PHP é muitas vezes usado para filtrar , manipular e salvar dados enviados pelo usuário , um desenvolvedor , muitas vezes, precisa remover caracteres de nova linha de texto fornecido pelo usuário. Para concluir esta tarefa , deve-se substituir as quebras de linha com espaços , para garantir que a " linha \\ nline " (onde "\\ n" é uma nova linha) não se torne " lineline ", mas sim " linha de linha ", e , em seguida, remover espaços duplos que pode ter aparecido devido a novas linhas duplas ou espaços antes ou depois de uma nova linha. Felizmente, grande biblioteca de funções do PHP faz a remoção de caracteres de nova linha uma tarefa simples . Instruções
1

Definir a seqüência a partir do qual você irá remover as quebras de linha , e um array contendo os valores " \\ r \\ n" e "\\ n ", os caracteres de nova linha para Windows e Linux , respectivamente. Estes valores irão ser usadas para substituir as novas linhas com espaços . O código deve ser algo como isto :

$ string =;

$ search = array ( "?" Olá, mundo \\ nComo é você? " \\ r \\ n ", " \\ n " );
2

Aplique do PHP " função str_replace "para a string e atribuir o resultado a uma nova variável. A função recebe três argumentos : os valores de encontrar, o valor com o qual a substituí-los ea seqüência em que para executar as operações . Portanto , utilizar a matriz definida no Passo 1 como o primeiro valor , um único espaço , como a segunda e a cadeia como o terceiro . Aqui está o código :

$ newString = str_replace ( $ busca , '', $ string );
3

Aplicar a função " str_replace " para a nova cadeia de remover espaços duplos . O primeiro argumento deve ser de dois espaços, o segundo um único espaço eo terceiro a string a partir do Passo 2. Aqui está o código completo :

$ newString = str_replace (' ', ' ', $ newString );

echo " Original: " . $ string . " Nova cadeia: " . $ newString . "";

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar o Zend Autoloader 
·Como importar SQLite para MySQL 
·Contagem PHP em resultados MySQL 
·Meu GoDaddy Email Formulário PHP não está funcionand…
·Como converter MySQL para Excel usando PHP 
·Como desativar Clustering no MySQL 
·Como inserir dados com PHP em MySQL 
·Função PHP Desvincular 
·Como remover um Zero De um Decimal em PHP 
·Funções PHP para MySQL para HTML 
  Artigos em destaque
·Como excluir uma linha no DataGridView 
·Protocolo ASCII 
·Erros de Segurança token no PHP 
·Como Ingressar em uma inserção no MySQL com PHP 
·Como instalar o Java XP 
·Como criar dois botões em Java 
·Como instalar o Java 3D 
·Como utilizar a função HeapSize 
·Como aprender matemática básico usando Java Applets 
·Como fazer uma T -Test em MATLAB 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados