Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/03/2009, 17:52
Avatar de hgp147
hgp147
 
Fecha de Ingreso: diciembre-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 980
Antigüedad: 17 años, 4 meses
Puntos: 36
Respuesta: generar numeros aleatorios sin repeticion

Cita:
Iniciado por GatorV Ver Mensaje
Pues podrías hacer algo así:
Código php:
Ver original
  1. $aleatorios = array();
  2. $i = 0;
  3. do {
  4.      $aleatorio = rand(4444, 9999);
  5.      if(!in_array( $aleatorios, $aleatorio ) ) {
  6.             $aleatorios[] = $aleatorio;
  7.      }
  8.      $i++;
  9. } while($i < 1000);

Saludos.
GatorV, la variable $i que se va incrementando debería ir dentro del IF
__________________
Spread Firefox | Download Day 2008
¡Únete en nuestra misión para alcanzar el Record Guinness al software más descargado en 24 horas! http://www.spreadfirefox.com/es-ES/worldrecord/

Última edición por hgp147; 23/03/2009 a las 18:00