批量生成不重复的虚拟卡卡号和密码
一、
网站开发需要一组虚拟的消费卡,卡号和密码不重复,且具有随机特性
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
批量生成不重复的虚拟卡卡号和密码相关推荐
- php网页批量写入数据库卡密_php编写批量生成不重复的卡号密码代码
闲的蛋疼的时候,顺便加强下自己对PHP中数组操纵的一些技巧,就写了下面的一段小代码,可以随机生成卡号密码对应的数组,并且自动去重复,思路没有,纯粹瞎掰. function MakeCard() { s ...
- java弱口令生成1001无标题,教你批量生成自动发卡平台需要的卡密数据
有没有对生成自动发卡平台感兴趣的小伙伴?下面我们一起来看看如何批量生成自动发卡平台需要的卡密数据吧! 第一步:我们可以根据你的业务需求去设计卡号的前缀.后缀还可以预估之后生成卡密对儿的数量. 比如你的 ...
- python 百度网盘 群组 文件_py实现百度云批量生成文件共享链接
背景 最近在设计本站PDF电子书页面的时候发现针对百度云PDF目录下的电子书生成不加密的共享链接很不方便. 有人可能问那么多文件生成一个共享链接供大家下载那多方便?不存在的,防止你们一次性保存到自己百 ...
- .NET Core 如何生成信用卡卡号
点击上方蓝字关注"汪宇杰博客" 导语 上个月我写了<.NET Core 如何验证信用卡卡号>,不少朋友表示挺有兴趣.在金融科技行业的实际工作中,通常还需要生成信用卡卡号 ...
- php批量生成优惠券,PHP自动批量生成会员卡号程序
文章给大家介绍一个PHP自动批量生成会员卡号程序的例子,其实原理非常的简单我们将0-Z(0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ)分别代表数值0-35,如字母Z代表35 ...
- 偷个懒,公号抠腚早报80%自动化——1.批量生成微信封面图
简述 2018年的三月份写过一篇:<小猪的Python学习之旅 -- 18.Python微信转发小宇宙早报>,从一开始 手动转发别人发的新闻早报,到编写脚本到自动转发.然后毕竟这个是别人整 ...
- php如何生成订单号,php如何生成不重复订单号
php生成不重复订单号的方法:首先可以预先生成订单号:然后进行去重存起来:最后用的时候取一个出来用就行,代码为[$orderNo = date('YmdHis').substr(microtime() ...
- 批量生成10个虚拟主机配置
写一个脚本,批量生成10个虚拟主机配置: /etc/httpd/conf.d/vhosts#.conf 主机名:www# 目录:/data/vhosts/www# ...
- php产生订单号不重复,php如何生成不重复订单号
php生成不重复订单号的方法:首先可以预先生成订单号:然后进行去重存起来:最后用的时候取一个出来用就行,代码为[$orderNo = date('YmdHis').substr(microtime() ...
最新文章
- R语言构建logistic回归模型并评估模型:构建基于混淆矩阵计算分类评估指标的自定义函数、阳性样本比例(垃圾邮件比例)变化对应的分类器性能的变化、基于数据阳性样本比例选择合适的分类评估指标
- 关于简聊 Webpack 配置的一些注释
- 一文深入浅出cv中的Attention机制
- VTK:网格之TableBasedClipDataSetWithPolyData2
- 如何在用例之间传递值_接口测试:A12_HttpRunner_cookie整理_01_提取指定cookie值
- 内存区划分;内存分配;堆、栈概念分析;动态内存管理数据结构及程序样例;核心态与用户态...
- 二进制逆向工程师_利用Ghidra逆向分析Go二进制程序(下篇)
- vue 引入html模板,vue单页面用script方式引入 使用模板时报错。 - 社区 - 妙味课堂...
- 扇贝有道180912每日一句
- prolog 从list中取出一个_二、redis中Hash、Set、SortedSet应用场景
- 程序设计题大病:劝你不要买未来教育的Python二级书
- 2019年12月7日pmp考试成都在哪考
- 8种经典的统计学悖论18种经典的哲学悖论
- python中shape错误_python中shape错误
- html微信字体大小布局,微信小程序界面设计入门课程样式wxss中使用css课程字体fontsize字体大小...
- Mac上的网络视频会议软件
- Webmin 远程命令执行漏洞(CVE-2019-15107)
- oracle存储过程文件在哪,Oracle存储过程读文件-Oracle
- JPA常用的SQL语法操作---官方操作
- 格与布尔代数(笔记)
热门文章
- 设置电子围栏 高德地图_高德地图韦东:厘米级定位电子围栏,可规范共享单车“乱停放”...
- 短视频app源码、小视频源码存储功能如何实现?
- 石头机器人红灯快闪_机器人演绎科技快闪 人机“舞林大会”燃动西安高新区...
- 通过kafka发送和接收消息
- 服务器端分层架构(丛林战争项目)
- 大话设计模式——总结
- 宝塔面板安装部署LightPicture轻量级图片管理系统
- 第一节项目整体管理学习笔记
- 通达OA协同办公软件怎么样?
- 持续引领产业发展,华为云桌面连续6年位居国内市占率第一