![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 15.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
męczę się z tematem od kilku dni i nie mogę sobie poradzić.. jak wylosować pojedynczą liczbę z danej puli tak aby ta liczba się nie powtarzała? Potrzebuje to do losowania pytania: $pytanie=rand(0,$ile_dane-1); // to losuje liczbę ale ona się powtarza funkcja zostanie wywołana kiedy użytkownik wyśle formularz z typem radio, Próbowałem zrobić ta za pomocą sesji w której zapisuje się wylosowana liczba ale i tak liczby się powtarzały.
Znalazłem gdzieś, że można to zrobić za pomocą tablicy oraz pętli: 1.wylosowana liczba zapisuję się do tablicy 2. losowanie następnej liczby 3. sprawdzenie czy wylosowana liczba znajduje się w tablicy liczb wylosowanych 4. jeśli nie dodaje liczbę do tablicy i zapisuje ją do zmiennej, jeśli tak losuje dalej Nie potrafię niestety przełożyć tego na kod. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 08:10 |