Generar una cadena aleatorio para un password

Cómo generar una cadena aleatoria para una pasword en PHP

Generar una cadena aleatorio  para un password

Cómo generar una cadena aleatoria para una pasword en PHP

Programaremos un script para generar una combinación de letras y números en forma aleatoria en PHP usando las funciones RAND y MD5, de fácil implementación

En el transcurso del desarrollo web de un sistema de registro de usuarios es necesario otorgarle al usuario una clave o password, pues bien en ésta ocasión mostramos el script de una función en el lenguaje PHP que genera un numero de caracteres y letras de forma aleatoria, que tiene como parámetro la longitud de la cadena a generar. hace uso de las funciones matemáticas de cadena y numero Rand() y MD5().

La función retorna un cadena aleatoria de números y letras de acuerdo a una longitud cuyo valor es enviado como parámetro:

function generarcodigo($longitud){
    $exp_reg="[^A-Z0-9]";
    return substr(eregi_replace($exp_reg, "", md5(rand())) .
       eregi_replace($exp_reg, "", md5(rand())) .
       eregi_replace($exp_reg, "", md5(rand())),
       0, $longitud);
}

Ahora explicamos la forma de usarlo


$codigo = generarcodigo(6);
echo $codigo;

Esto nos va a imprimir la cadena aleatoria con una longitud de 6 posiciones

 

Compártelo...talvez alguién lo necesite!

Whatsapp Messenger Facebook Twitter
ó copia el link

¿Quieres el código fuente del proyecto
Generar una cadena aleatorio para un password?

...por favor suscríbete gratuitamente para descargarlo

SUSCRÍBIRME

Visitado 319 veces | Publicado hace 1 año

Más códigos de programación en PHP.

Ver scripts de PHP

© Todos los derechos reservados | codea.app | Comunidad de programación web y desarrollo de aplicaciones móviles | Perú 2019