批量生成不重复的虚拟卡卡号和密码
2013-08-05 15:19
525 查看
一、
网站开发需要一组虚拟的消费卡,卡号和密码不重复,且具有随机特性
网站开发需要一组虚拟的消费卡,卡号和密码不重复,且具有随机特性
<?php $numLen=16; //必须16以上 要不然重复的可能性很高 $pwdLen=10; $c=1000;//生成1000组卡号密码 $sNumArr=range(0,9); $sPwdArr=array_merge($sNumArr,range('A','Z')); $cards=array(); for($x=0;$x< $c;$x++){ $tempNumStr=array(); for($i=0;$i< $numLen;$i++){ $tempNumStr[]=array_rand($sNumArr); } $tempPwdStr=array(); for($i=0;$i< $pwdLen;$i++){ $tempPwdStr[]=$sPwdArr[array_rand($sPwdArr)]; } $cards[$x]['no']=implode('',$tempNumStr); $cards[$x]['pwd']=implode('',$tempPwdStr); } array_unique($cards); var_dump($cards); ?>
相关文章推荐
- php编写批量生成不重复的卡号密码代码
- php编写批量生成不重复的卡号密码代码
- 批量生成卡号密码的php程序
- 批量生成卡号密码的php程序
- 批量生成有规律 不重复 长度一致的会员卡号
- C# 同一时间批量生成订单号不重复
- python实现linux服务器批量修改密码并生成execl
- 不重复大数据量的批量生成
- 在数据库批量生成不重复有序订单号
- PHP如何批量生成手机号-使用PHP 如何生成一组不重复的手机号码?
- 在JSP中动态生成随机验证码,登录时后台校验验证码,以及如何避免同一个验证码被重复提交爆破密码
- C# 批量生成随机密码,必须包含数字和字母,并用加密算法加密
- Shell脚本批量创建用户并随机生成密码
- [原创]Java自动批量生成密码的源代码
- 批量生成多个账户并设置密码
- Shell脚本批量创建用户并随机生成密码
- 批量创建用户并生成随机密码
- PHP批量生成密码功能
- python实现linux服务器批量修改密码并生成execl