生成随机密码,验证码

柔光的暖阳◎ 2022-04-15 02:57 380阅读 0赞

PHP写法:

  1. //A-Z a-z 0-9 !#$%^&*
  2. $str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!#$%^&*";
  3. //生成随机字符
  4. function createPwd($str,$len){
  5. $pwd = '';
  6. $strlen = strlen($str);
  7. for($i=0;$i<$len;$i++){
  8. $pwd .= $str{mt_rand(0,$strlen-1)};
  9. }
  10. return $pwd;
  11. }
  12. echo createPwd($str,16);

js写法

  1. //A-Z a-z 0-9 !#$%^&*
  2. var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!#$%^&*";
  3. //生成随机字符
  4. function createPwd(str,len){
  5. var pwd = '';
  6. var maxPos = str.length;
  7. for(var i=0;i<len;i++){
  8. pwd += str.charAt(Math.floor(Math.random()*maxPos));
  9. }
  10. return pwd;
  11. }
  12. var passwd = createPwd(str,16);
  13. document.write(passwd);

发表评论

表情:
评论列表 (有 0 条评论,380人围观)

还没有评论,来说两句吧...

相关阅读