Función trim

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

Sintaxis

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

Ejemplo

Eliminemos los espacios en los bordes de la cadena:

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

Resultado de la ejecución del código:

php'abcde'

Ejemplo

Eliminemos las barras en los bordes de la cadena:

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

Resultado de la ejecución del código:

php'abcde'

Ejemplo

Eliminemos barras y puntos en los bordes de la cadena:

php<?php
  echo trim('/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 borde:

php<?php
  echo trim('../../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 trim('abcde', 'a..d');
?>

Resultado de la ejecución del código:

php'e'

Véase también

  • la función ltrim,
    que elimina espacios a la izquierda
  • la función rtrim,
    que elimina espacios a la derecha