Função rtrim() do PHP

Exemplo

Remover caracteres da direita da string:

<?php
$str = "Hello World!";
echo $str . "<br>";
echo rtrim($str,"World!");
?>

Executar Exemplo

Definição e uso

A função rtrim() remove os caracteres em branco no lado direito da string ou caracteres pré-definidos.

Funções relacionadas:

  • ltrim() - Remove os caracteres em branco no lado esquerdo da string ou caracteres pré-definidos
  • trim() - Remove os caracteres em branco no lado direito e esquerdo da string ou caracteres pré-definidos

sintaxe

rtrim(string,charlist)
Parâmetros Descrição
string Obrigatório. Especifica a string a ser verificada.
charlist

Opcional. Especifica quais caracteres devem ser removidos da string. Se omitido, todos os seguintes caracteres serão removidos:

  • "\0" - NULL
  • "\t" - Tabulação
  • "\n" - Nova Linha
  • "\x0B" - Tabulação Vertical
  • "\r" - Retorno de Carro de Nova Linha
  • " " - Espaço

Detalhes Técnicos

Retorno: Retorna a string modificada.
Versão PHP: 4+
Log de Atualizações: Adicionado em PHP 4.1 charlist Parâmetros.

Mais Exemplos

Exemplo 1

Remover os espaços à direita da string:

<?php
$str = "Hello World!    ";
echo "Não usar rtrim: " . $str;
echo "<br>";
echo "Usar rtrim: " . rtrim($str);
?>

A saída HTML do código acima é a seguinte (ver código-fonte):

<!DOCTYPE html>
<html>
<body>
Não usar rtrim: Hello World!    <br>Usar rtrim: Hello World!
</body>
</html>

A saída do navegador do código acima é:

Não usar rtrim: Hello World!
Usar rtrim: Hello World!

Executar Exemplo

Exemplo 2

Remover o caractere de nova linha direita (\n):

<?php
$str = "Hello World!\n\n\n";
echo "Não usar rtrim: " . $str;
echo "<br>";
echo "Usar rtrim: " . rtrim($str);
?>

A saída HTML do código acima é a seguinte (ver código-fonte):

<!DOCTYPE html>
<html>
<body>
Não usar rtrim: Hello World!
<br>Usar rtrim: Hello World!
</body>
</html>

A saída do navegador do código acima é:

Não usar rtrim: Hello World!
Usar rtrim: Hello World!

Executar Exemplo