Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2008, 01:09
darito23
 
Fecha de Ingreso: febrero-2008
Mensajes: 22
Antigüedad: 16 años, 2 meses
Puntos: 0
Ayuda con bucles!

Hola, buenos dias. Mi nombre es Damian y estoy empezando con php.
Hace un par de meses diseñe mis primeros scripts basicos, y ahora, ya que me instrui un poco mas estoy tratando de re-programar dichos scripts ya que habia usado muchisimo codigo en vez de otras alternativas.

Me encuentro con un problema al momento de usar bucles. Especificamente, necesitaria si alguien puede orientarme un poco.

Para dar un ejemplo claro y rapido:

Este es el codigo original que actualmente tengo:


Código PHP:
$numero1 rand(1000000000,99999999999999);
$numero2 rand(1000000000,99999999999999);
$numero3 rand(10000,999999999); 
y estoy claro, continua hasta el $numero75 ya que necesito 75 numeros aleatorios distintos.

Hasta donde tengo entendido, puedo hacer un bucle, que ejecute ese codigo 25 veces verdad? quedaria algo asi:

Código PHP:
<?php
   $i
=0;
   while (
$i<25)
   {
     
$numero1 rand(1000000000,99999999999999);
     
$numero2 rand(1000000000,99999999999999);
     
$numero3 rand(10000,999999999);

      echo 
"El numero es:"$numero1,"--"$numero2,"--"$numero3,"<br>";
      
$i++;
   }
?>
Esto basicamente me imprime en pantalla 25 renglones, con tres numeros aleatorios cada una, separadas por "--". Hasta aca perfecto, pero el tema es que los datos de cada variable llamada $numero1, $numero2 y $numero3, no quiero usarlas en ese momento, y las voy a necesitar luego.
Yo lo que no se es como llamarlas, porque osea, si llamo $numero1 luego de ejecutar el script, me va a dar el valor final de $numero1, el que se creo en el bucle 25.

La pregunta es, como puedo hacer para que se guarde el contenido de cada variable numero, en una nueva variable consecutiva, es decir:

Bucle 1:
$numero1 genera: $var1
$numero2 genera: $var2
$numero3 genera: $var3
Bucle 2:
$numero1 genera: $var4
$numero2 genera: $var5
$numero3 genera: $var6
y asi hasta el Bucle 25 / $var75

Hay alguna manera de hacer eso? me volvi loco buscando la manera de hacerlo, probe con todos los bucles, y mas formas que encontre en Google, pero no logro hacerlo.

Lei por ahi que poniendo por ejemplo:

Código PHP:
echo $numero1[0];
echo 
$numero1[1];
echo 
$numero1[2];
echo 
$numero1[3];
echo 
$numero1[4];
echo 
$numero1[5];
echo 
$numero1[6]; 
Eso deberia imprimirme el numero aleatorio del bucle numero 1 al 6. Osea que si necesitaria llamar al numero del bucle 8, podria hacerlo con la variable: $numero1[7] pero la verdad, a mi no me devolvio ningun valor.

Ojala alguno pueda ayudarme.
Saludos
Damian