fork(2) download
  1. <?php
  2. $pool = array();
  3. for($i = 0; $i < 5; $i++)
  4. for($x = 1; $x <= 12; $x++)
  5. $pool[] = $x;
  6. var_dump($pool);
  7.  
  8. $result = array();
  9. for($i = 0; $i < 10; $i++) {
  10. $set = array();
  11. for($x = 0; $x < 6; $x++) {
  12. $key = array_rand($pool);
  13. $set[] = $pool[$key];
  14. unset($pool[$key]);
  15. }
  16. $result[] = $set;
  17. }
  18. var_dump($result);
  19. ?>
Success #stdin #stdout 0.02s 13064KB
stdin
Standard input is empty
stdout
array(60) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  int(3)
  [3]=>
  int(4)
  [4]=>
  int(5)
  [5]=>
  int(6)
  [6]=>
  int(7)
  [7]=>
  int(8)
  [8]=>
  int(9)
  [9]=>
  int(10)
  [10]=>
  int(11)
  [11]=>
  int(12)
  [12]=>
  int(1)
  [13]=>
  int(2)
  [14]=>
  int(3)
  [15]=>
  int(4)
  [16]=>
  int(5)
  [17]=>
  int(6)
  [18]=>
  int(7)
  [19]=>
  int(8)
  [20]=>
  int(9)
  [21]=>
  int(10)
  [22]=>
  int(11)
  [23]=>
  int(12)
  [24]=>
  int(1)
  [25]=>
  int(2)
  [26]=>
  int(3)
  [27]=>
  int(4)
  [28]=>
  int(5)
  [29]=>
  int(6)
  [30]=>
  int(7)
  [31]=>
  int(8)
  [32]=>
  int(9)
  [33]=>
  int(10)
  [34]=>
  int(11)
  [35]=>
  int(12)
  [36]=>
  int(1)
  [37]=>
  int(2)
  [38]=>
  int(3)
  [39]=>
  int(4)
  [40]=>
  int(5)
  [41]=>
  int(6)
  [42]=>
  int(7)
  [43]=>
  int(8)
  [44]=>
  int(9)
  [45]=>
  int(10)
  [46]=>
  int(11)
  [47]=>
  int(12)
  [48]=>
  int(1)
  [49]=>
  int(2)
  [50]=>
  int(3)
  [51]=>
  int(4)
  [52]=>
  int(5)
  [53]=>
  int(6)
  [54]=>
  int(7)
  [55]=>
  int(8)
  [56]=>
  int(9)
  [57]=>
  int(10)
  [58]=>
  int(11)
  [59]=>
  int(12)
}
array(10) {
  [0]=>
  array(6) {
    [0]=>
    int(8)
    [1]=>
    int(9)
    [2]=>
    int(12)
    [3]=>
    int(1)
    [4]=>
    int(1)
    [5]=>
    int(7)
  }
  [1]=>
  array(6) {
    [0]=>
    int(9)
    [1]=>
    int(12)
    [2]=>
    int(10)
    [3]=>
    int(11)
    [4]=>
    int(10)
    [5]=>
    int(7)
  }
  [2]=>
  array(6) {
    [0]=>
    int(6)
    [1]=>
    int(5)
    [2]=>
    int(10)
    [3]=>
    int(3)
    [4]=>
    int(10)
    [5]=>
    int(9)
  }
  [3]=>
  array(6) {
    [0]=>
    int(11)
    [1]=>
    int(9)
    [2]=>
    int(6)
    [3]=>
    int(2)
    [4]=>
    int(8)
    [5]=>
    int(5)
  }
  [4]=>
  array(6) {
    [0]=>
    int(3)
    [1]=>
    int(2)
    [2]=>
    int(1)
    [3]=>
    int(10)
    [4]=>
    int(12)
    [5]=>
    int(4)
  }
  [5]=>
  array(6) {
    [0]=>
    int(2)
    [1]=>
    int(8)
    [2]=>
    int(11)
    [3]=>
    int(3)
    [4]=>
    int(5)
    [5]=>
    int(2)
  }
  [6]=>
  array(6) {
    [0]=>
    int(8)
    [1]=>
    int(4)
    [2]=>
    int(7)
    [3]=>
    int(2)
    [4]=>
    int(8)
    [5]=>
    int(1)
  }
  [7]=>
  array(6) {
    [0]=>
    int(6)
    [1]=>
    int(6)
    [2]=>
    int(1)
    [3]=>
    int(4)
    [4]=>
    int(5)
    [5]=>
    int(3)
  }
  [8]=>
  array(6) {
    [0]=>
    int(6)
    [1]=>
    int(12)
    [2]=>
    int(7)
    [3]=>
    int(3)
    [4]=>
    int(4)
    [5]=>
    int(5)
  }
  [9]=>
  array(6) {
    [0]=>
    int(11)
    [1]=>
    int(11)
    [2]=>
    int(12)
    [3]=>
    int(4)
    [4]=>
    int(9)
    [5]=>
    int(7)
  }
}