• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

二十一段救命的PHP代码

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
 1. PHP可阅读随机字符串

  此代码将创建一个可阅读的字符串,使其更接近词典中的单词,实用且具有密码验证功能。

/************** 
*@length - length of random string (must be a multiple of 2)

 **************/ 

function readable_random_string($length = 6){     
$conso=array("b","c","d","f","g","h","j","k","l",     "m","n","p","r","s","t","v","w","x","y","z");     
$vocal=array("a","e","i","o","u");     
   $password="";    
    srand ((double)microtime()*1000000);    
    $max = $length/2;     
for($i=1; $i<=$max; $i++)     {     
    $password.=$conso[rand(0,19)];     
    $password.=$vocal[rand(0,4)];     
}     
    return $password; 
}  

  2. PHP生成一个随机字符串

  如果不需要可阅读的字符串,使用此函数替代,即可创建一个随机字符串,作为用户的随机密码等。

/************* *
@l - length of random string */ 
function generate_rand($l){      $c= "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";  
 srand((double)microtime()*1000000);  
 for($i=0; $i<$l; $i++) {      
 $rand.= $c[rand()%strlen($c)];   
}  
 return $rand;
 } 

  


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHPforAndroidproject(PFA)发布时间:2022-07-10
下一篇:
类与对象-PHP手册笔记发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap