![]() |
![]() ![]() |
![]() |
![]()
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 ![]() 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? ![]() pozdrawiam m -------------------- www.mpps.pl
park maszynowy: apache 2.2.22 | php 5.4.0 | MySQL 5.0.10 | phpMyAdmin 3.5.0 | notepad ++ | pilsner urquell |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
wrzuc zbior liczb z ktorych bedziesz losowal do tablicy (range()), a nastepnie array_rand() - zwraca bez powtarzania
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() 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... -------------------- www.mpps.pl
park maszynowy: apache 2.2.22 | php 5.4.0 | MySQL 5.0.10 | phpMyAdmin 3.5.0 | notepad ++ | pilsner urquell |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 14.03.2003 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
tak - napisałem, że nie znalazłem takiej informacji w opisie funkcji, a nie opisu funkcji -------------------- www.mpps.pl
park maszynowy: apache 2.2.22 | php 5.4.0 | MySQL 5.0.10 | phpMyAdmin 3.5.0 | notepad ++ | pilsner urquell |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 03:27 |