Originariamente inviato da buribus
allo stesso scopo non si potrebbero utilizzare array_rand o shuffle() visto che abbiamo un array??
Sì, con due righe di codice e PHP almeno > 4.x puoi fare tutto.
Ho scritto solo una spiegazione semplice e lineare.