![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kod w php
co w efekcie daje, różną kolejność liczb
I chodzi mi o to jak zrobić aby kolejność cyfr się niepowtarzała, a jak wyczerpią się wszystkie możliwości to wyświetli komunikat np brak możliwości losowania? Ten post edytował ExPlOiT 4.03.2008, 02:25:35 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
array_rand() + unset() + array_keys() + count()
-------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
A czy dobrym pomysłem jest aby zapisywać do bazy każdy utowrzony łańcuch liczb, i pobierać je z bazy porównując z tym co powstał jeżeli był to generuje na nowo a jak niebył to zapisuje? Próbowałem z tym range() ale powstaje mi tylko jeden kod i to wszystko. Przykładowy kod:
Powstanie tylko 12345 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Sposób jeden:
Sposób drugi: - pisane na szybkiego, ale może działa. W ramach pracy domowej zrób to jeszcze w pętli for. I poczytaj w manualu o funkcjach array_*, tablicach i pętlach. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 28.08.2007 Skąd: Cardiff Ostrzeżenie: (0%) ![]() ![]() |
a może poprostu przemieszać tablice używając shuffle ( $tablica) a nastepnie ją wyświetlić
pozdrawiam |
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
eldo: masakra, ja ........e, ze tez nie wpadlem na tak banalne rozwiazanie, tylko zaczalem kombinowac, przeciez i tak losujemy wszystkie elementy i nie moga sie powtarzac
![]() No chyba ze nie zawsze losujemy wszystkie elementy... -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 5.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
spoko, tego szukalem
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 11:13 |