Función PHP rtrim()

Ejemplo

Eliminar caracteres desde la derecha de la cadena:

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

Ejemplo de Ejecución

Definición y uso

La función rtrim() elimina los caracteres en blanco o caracteres predefinidos del lado derecho de la cadena.

Funciones relacionadas:

  • ltrim() - Elimina los caracteres en blanco o caracteres predefinidos del lado izquierdo de la cadena
  • trim() - Elimina los caracteres en blanco o caracteres predefinidos de los lados de la cadena

sintaxis

rtrim(string,charlist)
Parámetros Descripción
string Obligatorio. Especifica la cadena a verificar.
charlist

Opcional. Especifica qué caracteres se deben eliminar de la cadena. Si se omite, se eliminan todos los caracteres siguientes:

  • "\0" - NULL
  • "\t" - Tabulación
  • "\n" - Nueva línea
  • "\x0B" - Tabulación vertical
  • "\r" - Retorno de carro
  • " " - Espacio

Detalles técnicos

Devuelve: Devuelve la cadena modificada.
Versión de PHP: 4+
Registro de actualizaciones: Agregado en PHP 4.1 charlist Parámetros.

Más ejemplos

Ejemplo 1

Eliminar espacios en blanco del lado derecho de la cadena:

<?php
$str = "¡Hola Mundo!    ";
echo "Sin usar rtrim: " . $str;
echo "<br>";
echo "Uso de rtrim: " . ltrim($str);
?>

La salida HTML del código anterior es la siguiente (ver código fuente):

<!DOCTYPE html>
<html>
<body>
Sin usar rtrim: ¡Hola Mundo!    <br>Uso de rtrim: ¡Hola Mundo!
</body>
</html>

La salida del navegador del código anterior es la siguiente:

Sin usar rtrim: ¡Hola Mundo!
Uso de rtrim: ¡Hola Mundo!

Ejemplo de Ejecución

Ejemplo 2

Eliminar caracteres de nueva línea (\n) del lado derecho de la cadena:

<?php
$str = "¡Hola Mundo!\n\n\n";
echo "Sin usar rtrim: " . $str;
echo "<br>";
echo "Uso de rtrim: " . ltrim($str);
?>

La salida HTML del código anterior es la siguiente (ver código fuente):

<!DOCTYPE html>
<html>
<body>
Sin usar rtrim: ¡Hola Mundo!
<br>Uso de rtrim: ¡Hola Mundo!
</body>
</html>

La salida del navegador del código anterior es la siguiente:

Sin usar rtrim: ¡Hola Mundo!
Uso de rtrim: ¡Hola Mundo!

Ejemplo de Ejecución