Generar Contraseña aleatoria con PHP

mayo 9, 2010 | | 0 comentarios | Php Posteado por dementexmaster

Cuando damos de alta usuarios de forma automática a menudo necesitamos poner una contraseña por defecto. Este script PHP nos devuelve una contraseña aleatoria de la longitud en caracteres que le pasemos:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function getRandomPWD($length = 10){
 $password = "";
 $possible = "0123456789bcdfghjkmnpqrstvwxyz";
 $i = 0; 
 
 while ($i < $length) {
 $char = substr($possible, mt_rand(0, strlen($possible)-1), 1);
 
 if (!strstr($password, $char)) {
 $password .= $char;
 $i++;
 }
 }
 return $password;
}

Contraseña aleatoria

  • No Related Post

Escribe un comentario

You must be logged in to post a comment.