Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Losowanie graczy do dwóch drużyn
Bartkoz
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 21.05.2013

Ostrzeżenie: (0%)
-----


Witam czy ktoś dysponuje skryptem lub programem, który z 10 graczy wylosowałby po 5 w każdej drużynie czyli;

Wszyscy gracze: g1, g2, g3, g4, g5, g6, g7, g8, g9, g10

Po losowaniu:

Drużyna czerwona: g4, g2, g7, g9, g5
Drużyna niebieska: g1, g3, g6, g8, g10

Bardzo proszę o pomoc (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fklar
post
Post #2





Grupa: Zarejestrowani
Postów: 61
Pomógł: 13
Dołączył: 17.12.2011

Ostrzeżenie: (0%)
-----


Zrób tak:

  1. <?php
  2.  
  3. $zawodnicy = 'A,B,C,D,E,F,G,H,I,J';
  4. $zawodnik = explode(',', $zawodnicy);
  5. shuffle($zawodnik);
  6.  
  7. $druzyna = array_chunk($zawodnik, 5);
  8.  
  9. echo 'Drużyna 1: '.implode(', ', $druzyna[0]);
  10. echo '<br />';
  11. echo 'Drużyna 2: '.implode(', ', $druzyna[1]);
  12.  
  13. ?>


Ten post edytował fklar 21.05.2013, 15:23:10
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 12:47