codice:
function stringa_casuale( $lunghezza, $set_caratteri="abcdefghilmnopqrstuvzABCDEFGHILMNOPQRSTUVZ0123456789"){
 mt_srand((double)microtime()*1000000);
 $risultato = "";
 $lungh = strlen($set_caratteri);
 for ($cont = 1;$cont <= $lunghezza;$cont++){
  $posizione=mt_rand(0,$lungh-1);
  $risultato.=$set_caratteri[$posizione];
 }
 return $risultato;
}
poi la richiammi con
stringa_casuale(6,"ABCDEF0123456789");