Tengo 5 numeros. Y quiero q si x numeros son iguales, la variable sea = a 1.
Código PHP:
$numero1=1;
$numero2=1;
$numero3=1;
$numero4=2;
$numero5=1;
if(($numero1 and $numero2 and $numero3) == $numero5){$variable=1;}
| |||
Saber si 4 numeros son iguales Hola! tengo un problema con los "and" y los "==" Tengo 5 numeros. Y quiero q si x numeros son iguales, la variable sea = a 1. Código PHP: |
| |||
Respuesta: Saber si 4 numeros son iguales no habra otra forma? si fuesen 1000 numeros xD el if seria bien largo yo ocuparia una matriz y compararia con for si fuese el caso, de todas maneras 4 igualdades no sera como mucho?, creo que el problema viene de antes
__________________ Ayuda!! firmar y compartir No a la privatizacion de semillas http://www.thepetitionsite.com/1/no-...n-de-semillas/ Mas info: http://chilesintransgenicos.cl/ |
| |||
Respuesta: Saber si 4 numeros son iguales Propiamente dicho, AND no hace comparaciones, sino que sirve para "unir" dos sentencias que devuelven true o false y obtener un nuevo valor booleano "global". Se encuentra dentro de los operadores lógicos. ![]() |
| |||
Respuesta: Saber si 4 numeros son iguales Remsankar: Supongamos que tienes 1000 numeros 1.- Estableces un array con los numeros $numero[ ] 2.- Haces un count del array, ETC. $y = 0; $cantidad = count($numero[ ]); for($w = 1; $w < $cantidad; $w++) { if($numero[0] == $numero[$w]) { $y++; } echo "Hay $y coincidencias<br"; $coincidencias = $cantidad - 1; if($y == $coincidencias) { //AQUI HACES LO QUE DESEAS HACER CUANDO TODOS COINCIDEN CON EL MISMO NUMERO //AQUI YA SE CUMPLE LO DE LA IF STATEMENT!!!! } No se si esto te sirva pero cuando $y es igual a $cantidad menos 1, indica que todos coinciden con el valor del array $numero[0]. Lo hice muy rapido, si tengo error favor corregir!!!. Saludos Franco ![]() |
| |||
Respuesta: Saber si 4 numeros son iguales |
| ||||
Respuesta: Saber si 4 numeros son iguales |
| |||
Respuesta: Saber si 4 numeros son iguales @GatorV, en este caso no sería así, pues lo que c0w desea lograr es, dados N cantidad de números, saber si todos esos son iguales entre sí. Por lo tanto, si estos números se guardan en un array, hay que hacer la comparación 1 a 1. En el código que le di en el mensaje anterior, uso el primer elemento del array como guía, y luego comparo el resto de elementos del array 1 a 1 con la guía. Si aparece alguno distinto, quiere decir que podemos afirmar que uno o más números de la lista son diferentes del resto. Saludos. ![]() P.D. Felices casi 19K. Si no hubiera sido por el timeout ya estarías por los 20 ![]() |
| ||||
Respuesta: Saber si 4 numeros son iguales Mmmm en ese caso array_unique, serviria, si regresa solo un elemento es que todos eran iguales:
Código php:
Ver original Saludos ![]() P.D. Gracias por las felicitaciones ![]() |
| |||
Respuesta: Saber si 4 numeros son iguales interesante lo que hacen con matrices, yo hubiera hecho algo muy similar a lo de franco mas rudimentario a lo que proponen con las matrices, voy a probar y les cuento. Me pregunto tambien que sera mas rapido
__________________ Ayuda!! firmar y compartir No a la privatizacion de semillas http://www.thepetitionsite.com/1/no-...n-de-semillas/ Mas info: http://chilesintransgenicos.cl/ |
| ||||
Respuesta: Saber si 4 numeros son iguales Las funciones nativas de PHP siempre son más rapidas al código en PHP, esto es porque estan programadas en el Core de PHP y estan hechas en C. Saludos ![]() |