Uso questa funzione
srand((float) microtime() * 10000000);
$chiavi = array_rand($rarray, 2);
per ricavarmi due chiavi casuali all'interno di un array
C'è un modo per ottenere che la chiave '1' esca che ne so il 25% delle volte, la '2' il 20% e così via? Cioè in sostanza si può indirizzare in qualche modo la pescata da un array pur mantenendola casuale?
Grazie