Si recuerdas el script que queríamos crear antes, era este:

  1. Obtener el texto que un usuario ingresó en un cuadro de texto en un formulario
  2. Recorta los espacios en blanco de la izquierda y la derecha del texto
  3. Comprueba que lo que te queda no es una cadena en blanco

Así que queremos comprobar que el cuadro de texto no solo contenga este "". Tiene que haber algo en él, como "Bill Gates". Aquí hay un script que incluye los tres elementos de nuestra lista:

$ user_text = trim ("Bill Gates");

display_error_message ($ texto_usuario);

function display_error_message ($ user_text) {

if ($ user_text == "") {

imprimir "Cuadro de texto en blanco detectado";

}
demás {

imprimir "Texto OK";

}

}

?>

Pruébalo. Cuando ejecute el script, debería encontrar que se imprime Texto OK. Ahora cambia esta línea:

$ user_text = trim ("Bill Gates");

a esto:

$ texto_usuario = recorte ("");

Ejecute su script nuevamente. Esta vez, debería imprimirse el cuadro de texto en blanco detectado. Obviamente, no estamos obteniendo el texto de un cuadro de texto en un formulario, sino simplemente simulando el proceso. Si quieres probar una versión con todo el HTML, aquí tienes. Este siguiente script comprueba dos cuadros de texto en un formulario.

Un script para comprobar si hay cuadros de texto en blanco

Prueba el guión. Pero el punto es que estamos usando la misma función para buscar cuadros de texto en blanco. No escribimos el mismo código una y otra vez. Simplemente llame a nuestra función única cuando sea necesario.

En la siguiente parte, veremos cómo recuperar valores de funciones.



<- Atrás una página | Pasar a la siguiente parte ->

Volver a la página de contenido de PHP

Recomendado para ti