Números pares en Php: Veamos un ejercicio bastante sencillo en PHP de validar 12 números pares e impares ingresados, obtendremos los valores de cajas de texto html y llenaremos dos arrays (pares e impares), veamos:
Números pares en PHP
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
< !DOCTYPE html>
<html lang=«en»> <head> <meta charset=«UTF-8»/> <title>Numeros pares</title> </head> <body> <form action=«pares.php» method=«POST»> <label for=«n0»>Persona N°: 0</label> <input type=«text» name=«n0» required/> <br /> <label for=«n1»>Persona N°: 1</label> <input type=«text» name=«n1» required/> <br /> <label for=«n2»>Persona N°: 2</label> <input type=«text» name=«n2» required/> <br /> <label for=«n3»>Persona N°: 3</label> <input type=«text» name=«n3» required/> <br /> <label for=«n4»>Persona N°: 4</label> <input type=«text» name=«n4» required/> <br /> <label for=«n5»>Persona N°: 5</label> <input type=«text» name=«n5» required/> <br /> <label for=«n6»>Persona N°: 6</label> <input type=«text» name=«n6» required/> <br /> <label for=«n7»>Persona N°: 7</label> <input type=«text» name=«n7» required/> <br /> <label for=«n8»>Persona N°: 8</label> <input type=«text» name=«n8» required/> <br /> <label for=«n9»>Persona N°: 9</label> <input type=«text» name=«n9» required/> <br /> <label for=«n10»>Persona N°: 10</label> <input type=«text» name=«n10» required/> <br /> <label for=«n11»>Persona N°: 11</label> <input type=«text» name=«n11» required/> <br /> <input type=«submit» value=«Ver resultado»/> </form> <?php if($_POST){ $pares = array(); $impares = array(); for ($i=0; $i < 12 ; $i++) { //Recorremos los 12 campos $campo = «n».$i; //Armamos los nombres de las variables if($_POST[$campo]%2==0){ //Validamos par o impar array_push($pares, $_POST[$campo]);//Añadimos par }else{ array_push($impares, $_POST[$campo]); //Añadimos impar } } print_r($pares); //Imprimimos resultados echo «<br>»; print_r($impares); } |