![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 14.03.2003 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
witam,
mam taką zagwozdkę:
chcę sprawdzić, czy wśród wygenerowanych liczb losowych są takie, które się powtarzają i jeśli się powtarzają, to powtórzyć generowanie (dla uproszczenia wszystkich liczb, bo sprawa by się skomplikowała, gdyby dana liczba powtórzyła się np. ... 5 razy, czyli maksymalną ilość generowanych liczb (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ). wydaje mi się, że powinienem dodać wygenerowane liczby do jakiejś tablicy i w niej porównać wyniki, po czym wykonać akcję. nie bardzo potrafię sobie poradzić z częścią zadania dotyczącą porównania liczb. może ktoś z Was ma jakiś pomysł? może się tym pomysłem podzieli? (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) pozdrawiam m |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 14.03.2003 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
bardzo dziękuję za pomoc.
dla usystematyzowania, dlaczego akurat ta tablica i ta funkcja: range() - tworzy nam tablicę zawierającą przedział elementów array_rand() - wybiera losowe elementy z tablicy i ma taką właściwość, że dany element może wybrać tylko raz? nigdzie tego nie znalazłem w opisie funkcji... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 09:53 |