![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 28.01.2004 Skąd: że znowu ლ(ಠ益ಠლ Ostrzeżenie: (0%) ![]() ![]() |
Witam,
napisałem sobie dziś prosty sktypr do Dużego Lotka, nazwałem go Tata- Lizator (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) (tak... ten emot jest odpowiedni) ale zrobiłem to bardzo prosto, dokładnie tak samo jak działa mój mózg... Chodzi mi teraz o jakieś wskazówki na temat optymalizacji tegoż skryptu. Jestem pewien że można to samo wykonać w pętlach. Próbowałem oczywiście już wielokrotnie! ale niestety, nie udało mi się... Nie wyskakiwały blędy tylko np. nic nie pojawiało się na stronie, albo skrypt zapętlał się i nie wychodził z FOR albo WHILE. Ogólnie wiem jak to zrobić w tzw. pseudojęzyku (czyli na ludzkie zrozumienie) ale jak tok myślenia przełożyć na php, to już nie mam pomysłu... Widocznie źle myślę... Dlatego proszę Was o pomoc, oto cały kod skryptu:
Cały problem tkwi oczywiście w tym, że liczby nie mogą się powtarzać! PS. skrypt testowany we Flashu (ActionScript) wygląda bardzo fajnie, losuje liczby na bieżąco, widać jak się zmieniają (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował tomilipin 7.10.2004, 18:05:14 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 848 Pomógł: 0 Dołączył: 7.07.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Nie wiem czy bedzie dzialac pisane z palca ale zasade masz |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 28.01.2004 Skąd: że znowu ლ(ಠ益ಠლ Ostrzeżenie: (0%) ![]() ![]() |
Vertical => masz mnie za idiotę? Pisałem przecież że nie daję rady z FOR i WHILE. Ja wiem że z nich trzeba skorzystać, maual php to było pierwsze miejsce gdzie zajrzałem.
hwao => użyłeś funkcji których nie znam więc poczytam o nich, a na razie zostawię Tata- Lizatora dzięki za pomoc |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
A ja spróbuję pro¶ciej; chodzi przecież o wylosowanie sześciu liczby i by te liczby się nie powtarzały.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 848 Pomógł: 0 Dołączył: 7.07.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat Vertical => masz mnie za idiotę? ...Skąd miałem wiedzieć, że zajrzałeś? Uwierz mi, że są ludzie, którzy się pytają zanim zajrzą do manuala. |
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Moja funkcja wylosujesz dowolna ilosc elementow z dowolnego zbioru (tablicy).
------------------ a teraz spojzcie na to: Cytat mixed array_rand ( array input [, int num_req]) array_rand() is rather useful when you want to pick one or more random entries out of an array. It takes an input array and an optional argument num_req which specifies how many entries you want to pick - if not specified, it defaults to 1. If you are picking only one entry, array_rand() returns the key for a random entry. Otherwise, it returns an array of keys for the random entries. This is done so that you can pick random keys as well as values out of the array. hehe Ten post edytował dr_bonzo 19.01.2005, 12:49:25 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:38 |