Tecnología

Inicio

Cómo comprobar su código PHP para sólo enteros enteros en su Forma de entrada

Cómo comprobar su código PHP para sólo enteros enteros en su Forma de entrada


PHP es un lenguaje de tipo dinámico, lo que significa que la misma variable puede ser tratado como un entero, una cadena, un punto flotante, o cualquier otro tipo de datos - en función de la situación en la que se utiliza. Para validar la entrada de forma que sólo debe ser un número entero, se puede poner una prueba de una sola línea de PHP usando "is_int ()" función, que ha estado presente como parte de las bibliotecas por defecto de PHP desde la versión de PHP 4.

Instrucciones

1 Abra el archivo PHP se utiliza para validar la entrada de su forma en un editor de texto. Si usted no sabe lo que este archivo se llama, comprobar el código fuente del formulario para el archivo PHP que figuran en el "action =" atributo de la etiqueta "<form>".

2 Utilice la función "$ _POST" para cargar la variable de formulario en la memoria. Si el formulario tiene un campo llamado "NUMBER_OF_CHILDREN," podría asignar esta en PHP escribiendo "NUMBER_OF_CHILDREN $ = $ _POST [NUMBER_OF_CHILDREN];".

3 Escriba el siguiente "if" en la siguiente línea del archivo PHP: "si {die (is_int ($ NUMBER_OF_CHILDREN)!) (" Forma de entrada no era un entero Por favor, volver a la forma y vuelve a intentarlo "..);} ". Este código se examina la forma de entrada especificado y, si no tiene el formato correcto, devuelve un error y detiene el procesamiento del código.

4 Crear variables y "if ()" declaraciones para cada valor de forma que desea comprobar. Usted puede cortar y pegar el código, cambiando sólo el nombre de la variable. Si algún valor formulario que comprueba no es un entero, PHP dejará de procesar el formulario.

5 Guarde el archivo PHP y cerrar el editor de texto.