生成密码函数

简介:
<?php
/*
**
** 生成随机密码
**
*/

function createPassword($psdLegth=6){
    $password = "";
    for($i=1;$i<=$psdLegth;$i++){
        $password .= chr(mt_rand(33,126));
    }
    return $password;
}

echo createPassword();

function createPassword1( $length = 6 ) {
    $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_ []{}<>~`+=,.;:/?|';
    $password = '';
    for ( $i = 0; $i < $length; $i++ ){
    // $password .= substr($chars, mt_rand(0, strlen($chars) - 1), 1);
    $password .= $chars[ mt_rand(0, strlen($chars) - 1) ];
    }
    return $password;
}

 

目录
相关文章
|
6月前
|
数据安全/隐私保护
字符串\简单的密码处理
字符串\简单的密码处理
31 1
|
5月前
|
数据安全/隐私保护
登录中用于记住用户名和密码的方法
登录中用于记住用户名和密码的方法
53 0
|
7月前
|
存储 弹性计算 运维
测试用户名与密码是否正确
【4月更文挑战第29天】
48 0
HTML+CSS+JS实现简单的登录账号密码判断
HTML+CSS+JS实现简单的登录账号密码判断
514 0
|
Linux 数据安全/隐私保护
ADFGVX密码
ADFGVX密码
135 0
|
数据安全/隐私保护 计算机视觉
QWE密码
QWE密码
369 0
|
机器学习/深度学习 Linux 数据安全/隐私保护
维吉尼亚密码(Vigenere)
维吉尼亚密码(Vigenere)
214 0
|
数据安全/隐私保护
模拟用户登录情况,并且只能登录三次(只允许输入三次密码,如果密码正确,则提示登录成功,若三次均输入错误,则退出程序)
模拟用户登录情况,并且只能登录三次(只允许输入三次密码,如果密码正确,则提示登录成功,若三次均输入错误,则退出程序)
260 0
模拟用户登录情况,并且只能登录三次(只允许输入三次密码,如果密码正确,则提示登录成功,若三次均输入错误,则退出程序)
|
关系型数据库 MySQL 数据库
初始化密码
初始化密码
70 0
|
应用服务中间件 数据安全/隐私保护 nginx
密码访问
密码访问
141 0