一、

  网站开发需要一组虚拟的消费卡,卡号和密码不重复,且具有随机特性

 1 <?php
 2 $numLen=16; //必须16以上 要不然重复的可能性很高
 3 $pwdLen=10;
 4 $c=1000;//生成1000组卡号密码
 5 $sNumArr=range(0,9);
 6 $sPwdArr=array_merge($sNumArr,range('A','Z'));
 7
 8 $cards=array();
 9 for($x=0;$x< $c;$x++){
10   $tempNumStr=array();
11   for($i=0;$i< $numLen;$i++){
12     $tempNumStr[]=array_rand($sNumArr);
13   }
14   $tempPwdStr=array();
15   for($i=0;$i< $pwdLen;$i++){
16     $tempPwdStr[]=$sPwdArr[array_rand($sPwdArr)];
17   }
18   $cards[$x]['no']=implode('',$tempNumStr);
19   $cards[$x]['pwd']=implode('',$tempPwdStr);
20 }
21 array_unique($cards);
22 var_dump($cards);
23 ?>

转载于:https://www.cnblogs.com/kafeijiu/p/3238282.html

批量生成不重复的虚拟卡卡号和密码相关推荐

  1. php网页批量写入数据库卡密_php编写批量生成不重复的卡号密码代码

    闲的蛋疼的时候,顺便加强下自己对PHP中数组操纵的一些技巧,就写了下面的一段小代码,可以随机生成卡号密码对应的数组,并且自动去重复,思路没有,纯粹瞎掰. function MakeCard() { s ...

  2. java弱口令生成1001无标题,教你批量生成自动发卡平台需要的卡密数据

    有没有对生成自动发卡平台感兴趣的小伙伴?下面我们一起来看看如何批量生成自动发卡平台需要的卡密数据吧! 第一步:我们可以根据你的业务需求去设计卡号的前缀.后缀还可以预估之后生成卡密对儿的数量. 比如你的 ...

  3. python 百度网盘 群组 文件_py实现百度云批量生成文件共享链接

    背景 最近在设计本站PDF电子书页面的时候发现针对百度云PDF目录下的电子书生成不加密的共享链接很不方便. 有人可能问那么多文件生成一个共享链接供大家下载那多方便?不存在的,防止你们一次性保存到自己百 ...

  4. .NET Core 如何生成信用卡卡号

    点击上方蓝字关注"汪宇杰博客" 导语 上个月我写了<.NET Core 如何验证信用卡卡号>,不少朋友表示挺有兴趣.在金融科技行业的实际工作中,通常还需要生成信用卡卡号 ...

  5. php批量生成优惠券,PHP自动批量生成会员卡号程序

    文章给大家介绍一个PHP自动批量生成会员卡号程序的例子,其实原理非常的简单我们将0-Z(0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ)分别代表数值0-35,如字母Z代表35 ...

  6. 偷个懒,公号抠腚早报80%自动化——1.批量生成微信封面图

    简述 2018年的三月份写过一篇:<小猪的Python学习之旅 -- 18.Python微信转发小宇宙早报>,从一开始 手动转发别人发的新闻早报,到编写脚本到自动转发.然后毕竟这个是别人整 ...

  7. php如何生成订单号,php如何生成不重复订单号

    php生成不重复订单号的方法:首先可以预先生成订单号:然后进行去重存起来:最后用的时候取一个出来用就行,代码为[$orderNo = date('YmdHis').substr(microtime() ...

  8. 批量生成10个虚拟主机配置

    写一个脚本,批量生成10个虚拟主机配置:      /etc/httpd/conf.d/vhosts#.conf       主机名:www#       目录:/data/vhosts/www#   ...

  9. php产生订单号不重复,php如何生成不重复订单号

    php生成不重复订单号的方法:首先可以预先生成订单号:然后进行去重存起来:最后用的时候取一个出来用就行,代码为[$orderNo = date('YmdHis').substr(microtime() ...

最新文章

  1. R语言构建logistic回归模型并评估模型:构建基于混淆矩阵计算分类评估指标的自定义函数、阳性样本比例(垃圾邮件比例)变化对应的分类器性能的变化、基于数据阳性样本比例选择合适的分类评估指标
  2. 关于简聊 Webpack 配置的一些注释
  3. 一文深入浅出cv中的Attention机制
  4. VTK:网格之TableBasedClipDataSetWithPolyData2
  5. 如何在用例之间传递值_接口测试:A12_HttpRunner_cookie整理_01_提取指定cookie值
  6. 内存区划分;内存分配;堆、栈概念分析;动态内存管理数据结构及程序样例;核心态与用户态...
  7. 二进制逆向工程师_利用Ghidra逆向分析Go二进制程序(下篇)
  8. vue 引入html模板,vue单页面用script方式引入 使用模板时报错。 - 社区 - 妙味课堂...
  9. 扇贝有道180912每日一句
  10. prolog 从list中取出一个_二、redis中Hash、Set、SortedSet应用场景
  11. 程序设计题大病:劝你不要买未来教育的Python二级书
  12. 2019年12月7日pmp考试成都在哪考
  13. 8种经典的统计学悖论18种经典的哲学悖论
  14. python中shape错误_python中shape错误
  15. html微信字体大小布局,微信小程序界面设计入门课程样式wxss中使用css课程字体fontsize字体大小...
  16. Mac上的网络视频会议软件
  17. Webmin 远程命令执行漏洞(CVE-2019-15107)
  18. oracle存储过程文件在哪,Oracle存储过程读文件-Oracle
  19. JPA常用的SQL语法操作---官方操作
  20. 格与布尔代数(笔记)

热门文章

  1. 设置电子围栏 高德地图_高德地图韦东:厘米级定位电子围栏,可规范共享单车“乱停放”...
  2. 短视频app源码、小视频源码存储功能如何实现?
  3. 石头机器人红灯快闪_机器人演绎科技快闪 人机“舞林大会”燃动西安高新区...
  4. 通过kafka发送和接收消息
  5. 服务器端分层架构(丛林战争项目)
  6. 大话设计模式——总结
  7. 宝塔面板安装部署LightPicture轻量级图片管理系统
  8. 第一节项目整体管理学习笔记
  9. 通达OA协同办公软件怎么样?
  10. 持续引领产业发展,华为云桌面连续6年位居国内市占率第一