Función rtrim

La función rtrim elimina espacios del final de una cadena. También puede eliminar otros caracteres si se especifican en el segundo parámetro.

Sintaxis

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

Ejemplo

Eliminemos los espacios del lado derecho:

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

Resultado de la ejecución del código:

php' abcde'

Ejemplo

Eliminemos las barras diagonales del lado derecho:

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

Resultado de la ejecución del código:

php'/abcde'

Ejemplo

Eliminemos barras diagonales y puntos del lado derecho:

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

Resultado de la ejecución del código:

php'abcde'

Ejemplo

La función elimina cualquier cantidad de caracteres especificados si están en el extremo:

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

Resultado de la ejecución del código:

php'abcde'

Ejemplo

Se puede especificar un rango de caracteres usando dos puntos '..'. Por ejemplo, especifiquemos que queremos eliminar caracteres desde 'a' hasta 'd':

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

Resultado de la ejecución del código:

php'x'

Véase también

  • la función trim,
    que elimina espacios de todos los lados
  • la función rtrim,
    que elimina espacios del lado derecho
  • la función chop,
    que también elimina espacios del lado derecho