Para una password de 8 caracteres harias la llamada
Código PHP:
$password = generarPassword(8);
La funcion generarPassword sería:
Código PHP:
function generarPassword($longitud) {
$caracteres = "abc...(etc)....890";
srand((double)microtime()*1000000);
$i = 0;
while ($i<$longitud) {
$num = rand() % 33;
$tmp = substr($caracteres,$num,1);
$pass = $pass.$tmp;
$i++;
}
return $pass;
}