Salve, non scrivo questo post per aumentare il numeretto, come i mod potranno pensare in questo momento, ma per mostrarvi una funzione che genera password casuali dati i caratteri permessi e la lunghezza.
Ecco la funzione:
Codice PHP:
function randpass($chars$len) {
  
$clen strlen($chars);
  
$pass "";
  for(
$i 0$i <= $len$i++) {
    
$pass .= substr($charsrand(1$clen), 1);
  }
  return 
$pass;

per chi vuole una password con una lunghezza non specificata ma con un limite e una base, può fare:
Codice PHP:
function randpass($chars$minlen$maxlen) {
  
$len strlen($chars);
  
$pass "";
  
$rand rand($minlen$maxlen);
  for(
$i 0$i <= $rand$i++) {
    
$pass .= substr($charsrand(1$len), 1);
  }
  return 
$pass;

spero sia utile!!