Il file tombola.php
crea un array con i numeri da 1 a 90 e poi lo mescola e lo visualizza più volte utilizzando delle funzioni
Tombola con PHP
';
echo '
';
$k=0;
for($i=1; $i <= 9; $i++)
{
echo '';
for($j=1; $j <= 10; $j++)
{
echo '' . $t[$k] . ' | ';
$k++;
}
echo '
';
}
echo '
';
}
function mescolaTabella(&$t) // ogni numero viene scambiato con un altro scelto a caso
{
for($i=0; $i < 90; $i++)
{
$p=rand(0, 89);
$temp=$t[$p];
$t[$p]=$t[$i];
$t[$i]=$temp;
}
}
//++++++++++++++++++++++++++++++ crea un array con i numeri da 1 a 90 ++++++++++
for($i=1; $i <= 90; $i++)
$tabella[$i-1]=$i;
vediTabella($tabella);
//++++++++++++++++++++++++++++++ mescola e visualizza ++++++++++++++++++++++++++
mescolaTabella($tabella);
vediTabella($tabella);
//++++++++++++++++++++++++++++++ mescola e visualizza ++++++++++++++++++++++++++
mescolaTabella($tabella);
vediTabella($tabella);
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
?>
Note
- Può essere utilizzato per simulare l’estrazione casuale dei 90 numeri del gioco…
- PHP prevede la funzione shuffle() per mescolare gli elementi di un array…