Função rtrim

A função rtrim remove espaços do final da string. Também pode remover outros caracteres se forem especificados no segundo parâmetro.

Sintaxe

phprtrim(string $string, string $characters = " \t\n\r\0\x0B"): string

Exemplo

Vamos remover os espaços da direita:

php<?php
  echo rtrim(' abcde ');
?>

Resultado da execução do código:

php' abcde'

Exemplo

Vamos remover as barras da direita:

php<?php
  echo rtrim('/abcde/', '/');
?>

Resultado da execução do código:

php'/abcde'

Exemplo

Vamos remover barras e pontos da direita:

php<?php
  echo rtrim('abcde/', '/.');
?>

Resultado da execução do código:

php'abcde'

Exemplo

A função remove qualquer quantidade dos caracteres especificados, se eles estiverem no final:

php<?php
  echo rtrim('abcde/../../', '/.');
?>

Resultado da execução do código:

php'abcde'

Exemplo

É possível especificar um intervalo de caracteres usando dois pontos '..'. Por exemplo, vamos especificar que queremos remover caracteres de 'a' até 'd':

php<?php
  echo rtrim('xabcde', 'a..e');
?>

Resultado da execução do código:

php'x'

Veja também

  • a função trim,
    que remove espaços de todos os lados
  • a função rtrim,
    que remove espaços da direita
  • a função chop,
    que também remove espaços da direita