Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/01/2011, 09:56
Avatar de portalmana
portalmana
 
Fecha de Ingreso: septiembre-2007
Ubicación: Montevideo-Uruguay
Mensajes: 633
Antigüedad: 16 años, 7 meses
Puntos: 80
Respuesta: Array y numeros aleatorios...

Si mas o menos quedaría así

Código PHP:
Ver original
  1. $arrayNumerosAleatorios = array();
  2.  
  3. for ($i = 0; $i < 6; $i++) {
  4.     while (in_array($numAleatorio = mt_rand(1, 49), $arrayNumerosAleatorios )){}
  5.     $arrayNumerosAleatorios[$i] = $numAleatorio;
  6. }
  7.  
  8. echo '<pre>';
  9. print_r($arrayNumerosAleatorios);
  10. echo '</pre>';
  11.  
  12. // Me gusta mas esta segunda forma
  13. $arrayNumerosAleatorios = array();
  14.  
  15. for ($i = 0; $i < 6; $i++) {
  16.     do {
  17.         $numAleatorio = mt_rand(1, 49);
  18.     } while (in_array($numAleatorio, $arrayNumerosAleatorios));
  19.     $arrayNumerosAleatorios[$i] = $numAleatorio;
  20. }
  21.  
  22. echo '<pre>';
  23. print_r($arrayNumerosAleatorios);
  24. echo '</pre>';

Saludos
__________________
"La imaginación es más importante que el conocimiento. El conocimiento es limitado, mientras que la imaginación no" -- A.Einstein
objetivophp.com,twitter.com/objetivophp