Otra cosa que querrá hacer es recortar el espacio en blanco (en blanco) del texto ingresado en los cuadros de texto. Esto es bastante fácil, ya que hay algunas funciones PHP útiles para ayudarlo a hacer esto.
Suponga que su usuario ha ingresado esto en el cuadro de texto:
" nombre de usuario "
De las comillas, podemos ver que hay espacio extra antes y después del texto. Podemos contar cuántos caracteres tiene esta cadena con otra función útil: strlen (). Como sugiere su nombre, devuelve la longitud de una cadena. Por longitud, nos referimos a cuántos caracteres tiene una cadena. Prueba este script:
PHP
$ espacio = "nombre de usuario";
$ letCount = strlen ($ espacio);
print $ letCount;
?>
Cuando ejecute el script, encontrará que la variable contiene 14 caracteres. Sin embargo, el nombre de usuario tiene solo 8 caracteres. Si está buscando una coincidencia exacta, ¡esto es importante!
Para eliminar el espacio en blanco, puede utilizar el podar( ) función. Cambie su secuencia de comandos a esto:
PHP
$ espacio = recorte ("nombre de usuario");
$ letCount = strlen ($ espacio);
print $ letCount;
?>
Cuando ejecute el script ahora, debería encontrar que la variable tiene el número correcto de caracteres: 8. Eso es porque el podarLa función () elimina los espacios en blanco de la izquierda y la derecha de una cadena.
Dos funciones relacionadas son ltrim () y rtrim (). El primero,
ltrim (), elimina el espacio del comienzo de una cadena; el segundo,
rtrim (), elimina el espacio del final de una cadena. También puede utilizar estas dos funciones para recortar caracteres no deseados, como lo haremos mucho más adelante en el libro del tutorial del foro.
En la siguiente parte, veremos rápidamente la función de reproducción aleatoria.
<- Atrás una página | Pasar a la siguiente parte ->
Volver a la página de contenido de PHP
