Tema: random
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2006, 09:50
Avatar de Anarninquë
Anarninquë
Colaborador
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 1.096
Antigüedad: 18 años, 9 meses
Puntos: 28
random

Buenas, tengo una consulta de si la forma que implemento será la más adecuada, o alguien puede sugerirme una mejor forma de hacerlo...

Necesito obtener 5 números al azar, diferentes entre sí (muy importante), y para ello use la función rand(); acá esta el código:

Código PHP:
$carta1 rand(178);
$carta2 rand(178);
while (
$carta2 == $carta1){ $carta2 rand(178); }
$carta3 rand(178);
while (
$carta3 == $carta1 || $carta3 == $carta2){ $carta3 rand(178); }
$carta4 rand(178);
while (
$carta4 == $carta1 || $carta4 == $carta2 || $carta4 == $carta3){ $carta4 rand(178); }
$carta5 rand(178);
while (
$carta5 == $carta1 || $carta5 == $carta2 || $carta5 == $carta3 || $carta5 == $carta4){ $carta5 rand(178); } 
que dicen?

¿ ? ¿ ?

gracias, chau...
__________________
Marcelo Ferreiro - Desarrollador Web
Mi Web - Pixelar.me