php生成随机唯一邀请码/优惠码 固定长度
2016-11-17 11:08
579 查看
function make_coupon_card() {
$code = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$rand = $code[rand(0,25)]
.strtoupper(dechex(date('m')))
.date('d').substr(time(),-5)
.substr(microtime(),2,5)
.sprintf('%02d',rand(0,99));
for(
$a = md5( $rand, true ),
$s = '0123456789ABCDEFGHIJKLMNOPQRSTUV',
$d = '',
$f = 0;
$f < 8;
$g = ord( $a[ $f ] ),
$d .= $s[ ( $g ^ ord( $a[ $f + 8 ] ) ) - $g & 0x1F ],
$f++
);
return $d;
}
echo make_coupon_card();
$code = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$rand = $code[rand(0,25)]
.strtoupper(dechex(date('m')))
.date('d').substr(time(),-5)
.substr(microtime(),2,5)
.sprintf('%02d',rand(0,99));
for(
$a = md5( $rand, true ),
$s = '0123456789ABCDEFGHIJKLMNOPQRSTUV',
$d = '',
$f = 0;
$f < 8;
$g = ord( $a[ $f ] ),
$d .= $s[ ( $g ^ ord( $a[ $f + 8 ] ) ) - $g & 0x1F ],
$f++
);
return $d;
}
echo make_coupon_card();
相关文章推荐
- php生成随机唯一邀请码/优惠码 固定长度
- php生成随机唯一邀请码/优惠码 固定长度UUID
- php随机生成指定长度的字符串 可以固定数字 字母 混合
- php生成随机字符串 指定长度 可以固定数字 字母 混合
- 如何在PHP中生成唯一的促销/优惠码(附源码)
- Python 给字符串进行加密,生成唯一固定长度字符串
- 生成固定长度的随机字符和数字
- MySQL中随机生成固定长度字符串的方法
- 生成固定范围不重复随机整数(JS&PHP)
- php生成固定长度纯数字编码的方法
- PHP生成自定义长度随机字符串的函数分享
- MySQL中随机生成固定长度字符串的方法
- PHP随机生成唯一HASH值自定义函数
- php生成固定长度纯数字编码的方法
- PHP 生成任意长度的随机字符串
- PHP生成随机或者唯一字符串
- PHP如何随机生成一个唯一的id
- PHP 随机生成唯一的ID
- PHP生成自定义长度随机字符串的函数分享
- 生成固定长度的随机字符和数字