Puoi fare cosi....
Prende un numero tra 1 e 100 parametrizzato nelle variabili
$primo_numero e $ultimo_numero.
Il numero dei numeri da estrarre è parametrizzato al livello della funzione. Ritorna un array.
codice:
<?
$primo_numero = 1;
$ultimo_numero = 100;
function creaLista($numero) {
global $primo_numero, $ultimo_numero;
$arr = array();
$i = 0;
while (count($arr) <= $numero) {
$alea = rand($primo_numero,$ultimo_numero);
if (! in_array($alea,$arr)) {
$arr[$i++] = $alea;
} // if (! in_array($alea,$arr))
} // while (count($arr) <= $numero)
return $arr;
} // function creaLista()
$arr = creaLista(10);
?>