加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码门户网 (https://www.92codes.com/)- 云服务器、云原生、边缘计算、云计算、混合云存储!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php生成随机唯一优惠码

发布时间:2023-12-29 07:37:58 所属栏目:PHP教程 来源:DaWei
导读: 这篇文章主要为大家详细介绍了php生成随机唯一优惠码/邀请码/ 固定长度,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。
php生成随机唯一优惠码/邀
这篇文章主要为大家详细介绍了php生成随机唯一优惠码/邀请码/ 固定长度,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。
php生成随机唯一优惠码/邀请码/ 固定长度

代码如下:

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();

PS:PHP随机生成字符串,代码如下:

<?php    function build_order_no(){        return date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, 8);    }echo build_order_no();?>

以上就是php生成随机唯一优惠码/邀请码/ 固定长度的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持。

(编辑:源码门户网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章