fork download
  1. <?php
  2.  
  3.  
  4. $times = array('Time 01','Time 02','Time 03','Time 04','Time 05','Time 06','Time 07','Time 08','Time 09','Time 10','Time 11','Time 12','Time 13','Time 14','Time 15','Time 16','Time 17','Time 18','Time 19','Time 20');
  5.  
  6. function gera_jogos($times) {
  7. shuffle($times);
  8. return call_user_func_array('array_combine', array_chunk($times, sizeof($times) / 2));
  9. }
  10.  
  11. for ($i = 0; $i < count($times); $i += 1) {
  12. echo "<pre>";
  13. print_r(gera_jogos($times));
  14. }
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
<pre>Array
(
    [Time 03] => Time 02
    [Time 15] => Time 09
    [Time 01] => Time 06
    [Time 10] => Time 18
    [Time 12] => Time 04
    [Time 19] => Time 14
    [Time 16] => Time 11
    [Time 08] => Time 07
    [Time 13] => Time 05
    [Time 17] => Time 20
)
<pre>Array
(
    [Time 10] => Time 13
    [Time 17] => Time 20
    [Time 18] => Time 14
    [Time 15] => Time 12
    [Time 05] => Time 06
    [Time 19] => Time 11
    [Time 08] => Time 09
    [Time 03] => Time 16
    [Time 07] => Time 01
    [Time 02] => Time 04
)
<pre>Array
(
    [Time 15] => Time 02
    [Time 11] => Time 17
    [Time 14] => Time 05
    [Time 09] => Time 16
    [Time 07] => Time 08
    [Time 06] => Time 18
    [Time 04] => Time 13
    [Time 03] => Time 10
    [Time 19] => Time 01
    [Time 20] => Time 12
)
<pre>Array
(
    [Time 15] => Time 08
    [Time 03] => Time 18
    [Time 19] => Time 16
    [Time 10] => Time 07
    [Time 14] => Time 04
    [Time 01] => Time 05
    [Time 09] => Time 02
    [Time 12] => Time 17
    [Time 13] => Time 11
    [Time 06] => Time 20
)
<pre>Array
(
    [Time 20] => Time 19
    [Time 08] => Time 10
    [Time 13] => Time 12
    [Time 15] => Time 07
    [Time 04] => Time 01
    [Time 03] => Time 16
    [Time 06] => Time 17
    [Time 09] => Time 14
    [Time 05] => Time 18
    [Time 02] => Time 11
)
<pre>Array
(
    [Time 15] => Time 09
    [Time 13] => Time 12
    [Time 05] => Time 16
    [Time 07] => Time 20
    [Time 02] => Time 01
    [Time 18] => Time 04
    [Time 10] => Time 17
    [Time 03] => Time 19
    [Time 06] => Time 14
    [Time 11] => Time 08
)
<pre>Array
(
    [Time 16] => Time 07
    [Time 04] => Time 06
    [Time 01] => Time 02
    [Time 10] => Time 08
    [Time 09] => Time 13
    [Time 15] => Time 20
    [Time 03] => Time 14
    [Time 17] => Time 19
    [Time 18] => Time 05
    [Time 11] => Time 12
)
<pre>Array
(
    [Time 17] => Time 02
    [Time 01] => Time 10
    [Time 11] => Time 20
    [Time 15] => Time 07
    [Time 03] => Time 08
    [Time 09] => Time 14
    [Time 12] => Time 13
    [Time 06] => Time 04
    [Time 19] => Time 05
    [Time 16] => Time 18
)
<pre>Array
(
    [Time 17] => Time 05
    [Time 04] => Time 06
    [Time 10] => Time 14
    [Time 11] => Time 18
    [Time 13] => Time 16
    [Time 19] => Time 09
    [Time 08] => Time 07
    [Time 03] => Time 12
    [Time 20] => Time 01
    [Time 02] => Time 15
)
<pre>Array
(
    [Time 07] => Time 19
    [Time 02] => Time 11
    [Time 14] => Time 20
    [Time 05] => Time 01
    [Time 16] => Time 06
    [Time 04] => Time 15
    [Time 18] => Time 03
    [Time 13] => Time 12
    [Time 09] => Time 08
    [Time 17] => Time 10
)
<pre>Array
(
    [Time 02] => Time 17
    [Time 12] => Time 05
    [Time 07] => Time 10
    [Time 03] => Time 04
    [Time 18] => Time 06
    [Time 13] => Time 11
    [Time 16] => Time 20
    [Time 08] => Time 01
    [Time 09] => Time 14
    [Time 19] => Time 15
)
<pre>Array
(
    [Time 01] => Time 09
    [Time 20] => Time 16
    [Time 10] => Time 06
    [Time 17] => Time 14
    [Time 02] => Time 03
    [Time 04] => Time 12
    [Time 18] => Time 11
    [Time 05] => Time 19
    [Time 13] => Time 15
    [Time 07] => Time 08
)
<pre>Array
(
    [Time 16] => Time 06
    [Time 04] => Time 17
    [Time 12] => Time 11
    [Time 14] => Time 13
    [Time 10] => Time 01
    [Time 20] => Time 05
    [Time 09] => Time 18
    [Time 08] => Time 02
    [Time 03] => Time 07
    [Time 19] => Time 15
)
<pre>Array
(
    [Time 09] => Time 18
    [Time 04] => Time 02
    [Time 17] => Time 19
    [Time 01] => Time 08
    [Time 14] => Time 12
    [Time 10] => Time 15
    [Time 20] => Time 03
    [Time 16] => Time 06
    [Time 13] => Time 07
    [Time 05] => Time 11
)
<pre>Array
(
    [Time 18] => Time 11
    [Time 20] => Time 02
    [Time 03] => Time 16
    [Time 19] => Time 12
    [Time 04] => Time 10
    [Time 15] => Time 07
    [Time 14] => Time 08
    [Time 05] => Time 13
    [Time 06] => Time 01
    [Time 09] => Time 17
)
<pre>Array
(
    [Time 09] => Time 16
    [Time 08] => Time 04
    [Time 11] => Time 06
    [Time 07] => Time 20
    [Time 19] => Time 15
    [Time 02] => Time 10
    [Time 03] => Time 01
    [Time 18] => Time 13
    [Time 05] => Time 17
    [Time 14] => Time 12
)
<pre>Array
(
    [Time 09] => Time 14
    [Time 12] => Time 02
    [Time 05] => Time 07
    [Time 16] => Time 20
    [Time 11] => Time 08
    [Time 13] => Time 10
    [Time 15] => Time 04
    [Time 01] => Time 17
    [Time 18] => Time 19
    [Time 03] => Time 06
)
<pre>Array
(
    [Time 17] => Time 07
    [Time 10] => Time 15
    [Time 18] => Time 16
    [Time 02] => Time 12
    [Time 01] => Time 19
    [Time 03] => Time 13
    [Time 05] => Time 09
    [Time 11] => Time 14
    [Time 20] => Time 06
    [Time 08] => Time 04
)
<pre>Array
(
    [Time 04] => Time 10
    [Time 11] => Time 03
    [Time 17] => Time 20
    [Time 09] => Time 15
    [Time 12] => Time 02
    [Time 07] => Time 06
    [Time 13] => Time 01
    [Time 08] => Time 18
    [Time 14] => Time 19
    [Time 05] => Time 16
)
<pre>Array
(
    [Time 06] => Time 02
    [Time 14] => Time 10
    [Time 01] => Time 07
    [Time 20] => Time 19
    [Time 05] => Time 12
    [Time 13] => Time 18
    [Time 11] => Time 03
    [Time 08] => Time 17
    [Time 16] => Time 15
    [Time 04] => Time 09
)