Está usted en Indice > Construcción > Lenguajes > PHP > Lecciones y Paso a Paso > Eliminar espacios en blanco de una cadena con PHP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Eliminar espacios en blanco de una cadena con PHP

Cuando trabajamos con formularios, debemos asegurar que los datos solicitados llegan a la base de datos o al fichero con una cierta integridad, a fin de tener un sistema homogéneo y bien ordenado. Una de las funciones de manejo de cadenas que nos ayudarán en este tarea será la función trim(). Con ella, eleminaremos los espacios en blanco existentes al principio y al final de una cadena, quedando aislada la palabra o frase introducida.

Supongamos que tenemos un formulario con una caja de texto, en la que el usuario ha metido la siguiente cadena (metida en la variable $cadena):

            Función trim() en PHP          


Como puedes observar, delante de la palabra función hay unos cuantos espacios en blanco, inútiles e irrelevantes, al igual que después de PHP. ¿Por qué meter en nuestra base de datos un dato sin pureza? ¿Por qué malgastar espacio? Quizás no es muy frecuente que el usuario actue de esa manera... pero no lo podemos asegurar y, por tanto, debemos controlarlo. El esfuerzo no es grande, pues sólo es una línea y nos merecerá la pena.

$cadena_sin_espacios=trim($cadena);


Dando como resultado:


Función trim() en PHP

 




Autor: Templo Binario
http://www.templobinario.com/index.php?mdl=la&ida=169

Usuarios que han visto este tema también han visto...

- Paginador en PHP con buscador incluído para MySQL
- Recoger datos del formulario POST en PHP
- Eliminar publicidad de los hosting gratuitos
- Encriptación de contraseñas en PHP
- Leer archivos Excel desde PHP


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 05-09-2008 a las 11:02:55