fork(3) download
  1. <?php
  2.  
  3. function geraNumeros($quantidade, $minimo, $maximo)
  4. {
  5. $listaDeNumeros = range($minimo, $maximo);
  6. $numeros = array_rand(array_flip($listaDeNumeros), $quantidade);
  7.  
  8. $numeros = array_map( function ($value){
  9. return str_pad($value, 2, '0', STR_PAD_LEFT);
  10. }, $numeros);
  11.  
  12. return implode($numeros, ' - ');
  13. }
  14.  
  15. echo geraNumeros(6, 1, 60) . PHP_EOL;
  16. echo geraNumeros(6, 1, 60) . PHP_EOL;
  17. echo geraNumeros(6, 1, 60) . PHP_EOL;
  18. echo geraNumeros(6, 1, 60) . PHP_EOL;
  19.  
Success #stdin #stdout 0.02s 24448KB
stdin
Standard input is empty
stdout
    02 - 23 - 25 - 30 - 44 - 52
05 - 09 - 11 - 38 - 49 - 55
09 - 16 - 19 - 44 - 54 - 56
07 - 15 - 28 - 31 - 34 - 42