Ciao a tutti,
mi serve uno script in PHP che mi generi un numero random compreso in un range, ma che però 'tenda' a preferire alcuni numeri nella scelta.. sapreste darmi una mano??
Io avevo pensato ad un array contente dei numeri:
$an = array(1,2,1,3,4,5,4,6,7,8,9,8,10) e poi generare il numero random prendendo come max il count() dell'array e procedere così:
codice:
<?php
$an = array(1,2,1,3,4,5,4,6,7,8,9,8,10);
$c = count($an);
$nr = rand(0,$c);
$numero = $an[$nr];
per cercare l'indice di $an (ovviamente le probabilità che venga 'estratto' 1 o 4 oppure 8 sono secondo me maggiori), però sicuramente c'è qualcosa di più valido ed elegante..