![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 20.02.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam pewien problem, którego za *** nie mogę rozgryźć. Potrzebuję skryptu, który generował by liczby losowo, ale bez powtórzeń. Próbowałem z rand() ale zwraca liczby z powtórzeniami. Krótko mówiąc. Skrypt, jeżeli dostanie zadanie wygenerowania w losowej kolejności liczby od 1 do 50, to ma mi zwrócić 50 liczb, ułożonych losowo, gdzie każda liczba pojawi się tylko raz. :cry: |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 151 Pomógł: 0 Dołączył: 4.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
Kod for($i=0;$i<=50;$i++){
$tablica[]=$i; } shuffle($tablica); for($i=0;$i<count($tablica);$i++){ echo $tablica[$i]."<br>"; } shuffle() tasuje tablice (oczywiscie bez powtarzania elementow) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 12:24 |