Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> generowanie liczb
lalas
post 6.01.2005, 16:00:53
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 16.09.2003

Ostrzeżenie: (0%)
-----


czesc napisalem cos takiego zeby wyciagnac 3 rozne losowo wygenerowane liczby, z tym zastrzezeniem ze kazda musi byc rozna, i gdy taki przypadek wystepuje to petla while wykonuje sie ponownie

problem w tym, ze ponowne wykonanie petli while nie generje nowych liczb tylko te same a wtedy petla wykonuje sie bez konca

gdzie popelnlem blad?


  1. <?php
  2. function slotnumber()
  3. {
  4.   $arg=5;
  5.   while($arg==5)
  6.   {
  7.  
  8.     for ($i=0; $i < 3; $i++)
  9.     {
  10.       $random = (rand(1,17));
  11.       $slot[] = $random;
  12.     }
  13.  
  14.       print(&#092;"<td width=\"33%\"><center>$slot[0]</td>\");
  15.       print(&#092;"<td width=\"33%\"><center>$slot[1]</td>\");
  16.       print(&#092;"<td width=\"33%\"><center>$slot[2]</td>\");
  17.  
  18.         if($slot[0] == $slot[1] || $slot[0] == $slot[2] || $slot[1] == $slot[2])
  19.         {
  20.           print(&#092;"</td></tr><br><br>rand again\");
  21.           $again=1;
  22.         }
  23.  
  24.              if($again==1)
  25.              {
  26.              }else
  27.               {
  28.                 break;
  29.               }
  30.      }
  31. }
  32.  
  33. slotnumber();
  34. ?>


Ten post edytował lalas 6.01.2005, 16:02:14
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.06.2025 - 13:52