Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 31.07.2011 Ostrzeżenie: (0%)
|
Witajcie.
Próbuje nauczyć się na własną rękę pisać skrypty w php. Zapoznałem się z podstawami jednak nie zawsze wiem czy wykorzystuje zdobytą w najprostszy sposób. Dlatego chciałbym abyście rzucili okiem na mój skrypt losowania lotto i powiedzieli co mogłem zrobić lepiej i w jaki sposób.
Chyba trochę przesadziłem z komentarzami... Proszę o sugestie i pozdrawiam Maciek. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 31.07.2011 Ostrzeżenie: (0%)
|
Dziękuje za rady. Zastosowałem wszystkie i kod stał się dużo bardziej przejrzysty, a do tego poznałem kilka przydatnych funkcji. (IMG:style_emoticons/default/wink.gif)
Poprawiony kod:
Trapi mnie jeszcze jedne rzecz. Użytkownik może podać 6 takich samych liczb, przez co prawdopodobieństwo na trafienie "szóstki" byłoby bardzo duże ( 1 do 49 ). Do sprawdzania czy wszystkie liczby są różne mógłbym użyć funkcji in_array. Jednak musiałbym sprawdzać każdy element z osobna i porównywać go do całej tablicy. Czy nie ma jakiegoś bardziej wydajnego i odpowiedniego wyjścia w tej sytuacji? Jeszcze raz dziękuje za zainteresowanie i udzieloną pomoc. |
|
|
|
Macios25 Losowanie lotto. 7.08.2011, 21:05:22
skowron-line 1. Zamiast klepać tablice $zakres z palca uży... 7.08.2011, 21:09:07
Macios25 Wielkie dzięki, rzeczywiście wystarczyło: $z... 7.08.2011, 21:28:43
kamil4u - array_rand - popatrz co robi drugi parametr
- di... 7.08.2011, 22:52:57
kamil4u Chyba nie ma... przynajmniej nie przypominam sobie... 8.08.2011, 13:41:32
Macios25 Głosiłem jednak herezję z in_array(). Funkcja ta s... 8.08.2011, 18:51:42 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 00:59 |