Eliminar los espacios en blanco de una cadena
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):
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:
|