9 de maio de 2008PHP: Sorteio da mega-sena
O c贸digo abaixo sorteia os seis n煤meros da mega-sena e ordena os mesmos se voc锚 desejar.
- function megasena($ordena = 0){
- $sorteio = array();
- for ($i=1; $i<7; $i++) {
- for ($a=1;;$a++) {
- $bola = rand(1,60);
- if (in_array($bola, $sorteio) === FALSE) break;
- }
- $sorteio[$i] = $bola;
- }
- if ($ordena == 1) asort($sorteio);
- foreach($sorteio as $numeros) echo $numeros . "<br />";
- echo "<hr/>";
- }
- megasena(1); // Sorteia a os 6 n煤meros da mega-sena, se passar 1 como parametro, ele ordena as bolas.
- // use apenas o comando a seguir para apenas sortear os n煤meros sem ordenar -> megasena();
Bom, c贸digo bem tranq眉ilo e f谩cil, estou postando para galera da faculdade. Como sempre, n茫o precisa agradecer, eu sou bonzinho mesmo.


Esqueci de avisar no post. Este c贸digo n茫o repete os n煤meros. Ele guarda os n煤meros em uma array, possibilitando assim verificar se o n煤mero existe ou n茫o.
Se existir, ele sorteia outro n煤mero, se n茫o, grava na array.