php生成随机密码的自定义函数

安全 数据安全
生成一个随机密码的函数,生成的密码为小写字母与数字的随机字符串,长度可自定义。

生成一个随机密码的函数,生成的密码为小写字母与数字的随机字符串,长度可自定义。

[[130520]]

  1. <?php  
  2. /*  
  3.  * php自动生成新密码自定义函数(带实例演示)  
  4.       适用环境: PHP5.2.x  / mysql 5.0.x  
  5.        代码作者: xujiajay  
  6.        联系方式: xujiaphp@gmail.com  
  7. * */ 
  8. function genPassword($min = 5, $max = 8)    
  9. {    
  10.     $validchars="abcdefghijklmnopqrstuvwxyz123456789";    
  11.     $max_char=strlen($validchars)-1;    
  12.     $length=mt_rand($min,$max);    
  13.     $password = "";    
  14.     for($i=0;$i<$length;$i++ )    
  15.     {    
  16.         $password.=$validchars[mt_rand(0,$max_char)];    
  17.     }    
  18.         return $password;    
  19.     }    
  20.     echo "新密码:".genPassword()."<br>";    
  21.     echo "新密码:".genPassword(5,10)."<br>";  
  22. ?> 

 

责任编辑:蓝雨泪 来源: 脚本学堂
相关推荐

2015-05-04 14:50:48

PHPPHP生成随机密码

2009-07-31 09:00:44

ASP.NET生成随机

2017-02-08 12:00:45

PHP性能对比

2022-10-17 18:29:55

2009-11-25 14:36:39

PHP函数usort(

2018-02-07 08:53:25

Linux命令随机密码

2010-10-25 16:05:07

oracle自定义函数

2010-09-14 16:47:23

SQL自定义函数

2011-05-19 11:30:00

密码密码生成器

2014-08-21 15:26:22

2010-05-11 13:16:21

Unix awk

2015-06-10 10:54:24

自定义路PHP

2010-09-14 16:59:39

SQL自定义函数

2023-10-31 09:10:39

2014-03-04 10:47:52

Linux命令行随机密码

2009-08-04 13:31:35

C#自定义事件

2014-03-27 14:53:33

随机密码

2018-03-16 08:41:16

Oracle存储函数

2011-05-17 13:32:04

oracle

2020-05-21 18:52:06

PHP框架CodeigniterWeb开发
点赞
收藏

51CTO技术栈公众号