Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Liczby losowe
-Pragnący wiedzy-
post
Post #1





Goście







Wita, czy jest może jakaś funkcja lub sposób losując liczby losowe wylosuje tylko raz jedna liczbe (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

np. powiedzmy ze mam 9 losować na pętli, przedział liczb to od 1 do 9:

pierwsze losowanie: 6
drugie losowanie: 1
trzecie losowanie: 9
czwarte losowanie: 8
piate losowanie: 4
szóste losowanie: 5
siudne losowanie: 7
ósme losowanie: 3
dziewiąte losowanie: 2

Kązda z liczb wystąpiła tylko raz... mam nadzieje ze dość zrozumiale to wyjaśniłem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Dostales konkretnego linka, wystarczylo tylko do niego zajrzec i go przestudiowac....
W komentarzach masz fajna funkcje ktora robi to co chcesz. tak ciezko zajrzec? Leni tu nie tolerujemy....
  1. <?php
  2. function rand_array( $size, $min, $max ) {
  3. $v = array();
  4. while ( count($v) < $size ) {
  5.  do {
  6.  $n = rand( $min, $max );
  7.  } while ( array_search( $n, $v ) !== false );
  8.  $v[] = $n;
  9. }
  10. return $v;
  11. }
  12.  
  13. echo '<pre>';
  14. print_r( rand_array( 9, 1, 9 ));
  15. echo '</pre>';
  16. ?>

Na przyszlosc wykaz sie troche nie lenistwem
Go to the top of the page
+Quote Post

Posty w temacie
- Pragnący wiedzy   [php] Liczby losowe   21.07.2006, 12:06:21
- - Cysiaczek   http://pl.php.net/manual/pl/function.rand.php Tam...   21.07.2006, 12:09:16
- - Pragnący wiedzy   Liczyłem raczej na podpowiedzi a nie odesłanie do ...   21.07.2006, 12:14:56
- - nospor   Dostales konkretnego linka, wystarczylo tylko do n...   21.07.2006, 12:20:39
- - nasty_psycho   oj, leniwy jestes jak malo kto: [PHP] pobierz, pla...   21.07.2006, 12:21:03
|- - Pragnący wiedzy   Cytat(nasty_psycho @ 21.07.2006, 12:21 ) ...   21.07.2006, 14:16:49
- - nospor   CytatCzłowieku jestes głupszy niż u...   21.07.2006, 14:19:27


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 21:36