Atualizado em 06 de Novembro de 2013

Remover Espaços PHP - trim, ltrim e rtrim

Olá pessoal,

Os formulários dos sites são uma das principais "dor de cabeça" para os programadores, pois é através deles que os usuários enviam informações, às vezes incorretas ou até mesmo tentativas de invasão. Por este motivo todos os dados que passam por formulário devem ser tratados.

Outra preocupação é os espaços desnecessários (espaços em branco) que às vezes são inseridos pelos usuários, ocupando assim espaços dentro do banco de dados. Para resolver este problema o PHP tem três comandos de remoção de espaços são elas: trim, ltrim e rtrim. Cada uma delas remove o excesso de espaços em branco em diferentes partes da string. Vamos ver cada uma detalhadamente.

Remover espaço do Início e Fim da string - trim


O comando trim remove o espaços que estão sobrando do início e final de uma string, veja o exemplo:

<?php
echo trim('     Removendo Espaços     '); //Resultado: 'Removendo Espaços'
?>

Obs.: Este comando tem um parâmetro opcional que podemos usar caso queiramos determinar qual caractere desejamos remover. Veja este outro exemplo, com este parâmetro opcional:

<?php
$string = '     Removendo Espaços     ' . '\n' . '\n';

echo trim($string, '\n'); //Resultado: '     Removendo Espaços     '
?>

Remover espaço da esquerda da string - ltrim


O comando ltrim remove o espaços extra da esquerda que esta sobrando na string, veja o exemplo:

<?php
echo ltrim('     Removendo Espaços     '); //Resultado: 'Removendo Espaços     '
?>

Remover espaço da direita da string - rtrim


O comando rtrim remove o espaços extra da direita que esta sobrando na string, veja o exemplo:

<?php
echo rtrim('     Removendo Espaços     '); //Resultado: '     Removendo Espaços'
?>

Ficou com dúvida? Cometem!!!


Até a próxima ;)

Comentários

Sua foto do perfil

alexandre

gostaria de remover espaço entre as palavras. desde ja agradeço

15 de Junho de 2014 - 19:32

Sua foto do perfil

Mauricio Programador

Olá Alexandre,

use o comando str_replace, veja detalhes no link:

Substituir String.

Abraço.

16 de Junho de 2014 - 17:20

NEWSLETTER

Receba dicas de programação
em seu e-mail

TWITTER

Acompanhe tudo o que rola
com Mauricio Programador

NEWSLETTER