Función trim() de PHP
Ejemplo
Eliminar caracteres de ambos lados de la cadena ("Hello" de "He" y "World" de "d!"):
<?php $str = "Hello World!"; echo $str . "<br>"; echo trim($str,"Hed!"); ?>
Definición y uso
La función trim() elimina los caracteres en blanco a ambos lados de la cadena de caracteres u otros caracteres predefinidos.
Funciones relacionadas:
Sintaxis
trim(s tring,charlist)
Parámetro | Descripción |
---|---|
string | Necesario. Define la cadena de caracteres que se debe verificar. |
charlist |
Opcional. Especifica qué caracteres se deben eliminar de la cadena. Si se omite, se eliminarán todos los siguientes caracteres:
|
Detalles técnicos
Valor devuelto: | Devuelve la cadena modificada |
Versión de PHP: | 4+ |
Registro de actualizaciones: | En PHP 4.1, se añadió charlist Parámetros. |
Más ejemplos
Ejemplo 1
Remover los espacios laterales en la cadena:
<?php $str = " Hello World! "; echo "Sin usar trim: " . $str; echo "<br>"; echo "Uso de trim: " . trim($str); ?>
La salida HTML del código anterior es la siguiente (consulte el código fuente):
<!DOCTYPE html> <html> <body> Sin usar trim: ¡Hola Mundo! <br>Uso de trim: ¡Hola Mundo! </body> </html>
La salida del navegador del código anterior es la siguiente:
Sin usar trim: ¡Hola Mundo! Uso de trim: ¡Hola Mundo!
Ejemplo 2
Remover los saltos de línea laterales (\n):
<?php $str = "\n\n\nHello World!\n\n\n"; echo "Sin usar trim: " . $str; echo "<br>"; echo "Uso de trim: " . trim($str); ?>
La salida HTML del código anterior es la siguiente (consulte el código fuente):
<!DOCTYPE html> <html> <body> Sin usar trim: ¡Hola Mundo! <br>Uso de trim: ¡Hola Mundo! </body> </html>
La salida del navegador del código anterior es la siguiente:
Sin usar trim: ¡Hola Mundo! Uso de trim: ¡Hola Mundo!