方维团购系统,代金券序列号的生成规则
2013-06-29 07:33
246 查看
方维团购系统,代金券序列号的生成规则如下:
$tempsn = unpack('H8',str_shuffle(sha1(uniqid())));
$data['sn'] = $prefix.$tempsn[1];
解释一下各个函数的意思:
uppack : Unpack data from binary string 解压数据的二进制字符串
str_shuffle — 随机打乱一个字符串
sha1 — 计算字符串的 sha1 散列值
uniqid — 生成一个唯一ID
这样,代金券序列号就随机的生成了
$tempsn = unpack('H8',str_shuffle(sha1(uniqid())));
$data['sn'] = $prefix.$tempsn[1];
解释一下各个函数的意思:
uppack : Unpack data from binary string 解压数据的二进制字符串
str_shuffle — 随机打乱一个字符串
sha1 — 计算字符串的 sha1 散列值
uniqid — 生成一个唯一ID
这样,代金券序列号就随机的生成了
相关文章推荐
- 鼠标滑过列表图片放大,带列表序列号自动生成效果
- my ecplice自动生成序列号
- 分享超级表格的id号的生成规则
- 存储过程--自动生成有日期的序列号(头可自己定义)
- thinkphp URL规则、URL伪静态、URL路由、URL重写、URL生成(十五)
- loadrunner之Paramater在负载测试中的数据生成规则
- Rocketmq 文件名、msgId 生成规则
- SQL Server自动生成日期加数字的序列号
- Intellj IDEA 序列号生成代码
- Hibernate配置文件的编写二(实体类编写规则、状态、操作和OID生成策略)
- 生成指定的规则数
- kylin_存储之rowkey生成规则
- FlashBuild4序列号生成与使用方法
- [转] SQL Server自动生成日期加数字的序列号
- 内部类生成文件名的规则
- 根据USB 序列号 生成USB Key
- C# 读取机器码,CPU序列号,生成注册码类(优化)
- 一种C#生成符合Java规则的二进制文件方法
- 手动生成MyEclipse注册码及序列号
- 如何生成不规则形状的mask,以解决对图像不规则区域设置ROI的问题(ZZ)