no ma di sicuro ti ritroveresti con qualche errore visto che la funzione array_rand() restituisce gli indici..

Codice PHP:
$arr = array("blu","verde","giallo","arancio","rosso","viola");
$random array_rand($arr);
echo 
$arr[$random];