php168_cms中提取的验证码

来源:互联网 发布:excel复制一列数据 编辑:程序博客网 时间:2024/05/16 11:28

 

 

这个生成的验证码只是单纯的数字,背景填充很简单了只是26根直线填充的。前边看到他是想要4为随机字母加数字的序列,可是后来生成序列的时候却仅仅用了数字,字母却并没有用。下面重新修改为4位字母加数字的序列:
 
function yzImgNumRand($lenth){
 mt_srand((double)microtime() * 1000000);

$Str[0] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
 $Str[1] = "abcdefghijklmnopqrstuvwxyz";
 $Str[2] = "01234567891234567890123456";

for($i=0;$i<$lenth;$i++){
  $randval.= $Str[rand(0,2)][rand(0,25)];

}
 return $randval;
}

原创粉丝点击