登录  /  注册
博主信息
博文 175
粉丝 1
评论 0
访问量 377023
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
CentOS7 SVN安装配置
dxp2tq的博客
原创
1159人浏览过

php订单号的生成

来自ECSHOP订单号生成函数:/includes/lib_order.php文件中的get_order_sn()
/**

  • 得到新订单号
  • @return string
    /
    function build_order_no()
    {
    /
    选择一个随机的方案 /
    mt_srand((double) microtime()
    1000000);
    return date(‘Ymd’) . str_pad(mt_rand(1, 99999), 5, ‘0’, STR_PAD_LEFT);
    }

原订单号格式为年月日+5位随机数,例如:2012022112345。如果你想改变订单号的生成规则,可对该函数进行修改,我想让订单号改为 “PHPALLY” + 年月日 + 6位随机数字,那么可以这样修改:

/**

  • 得到新订单号
  • @return string
    /
    function build_order_no()
    {
    /
    选择一个随机的方案 /
    mt_srand((double) microtime()
    1000000);
    / PHPALLY + 年月日 + 6位随机数 /
    return ‘PHPALLY’ . date(‘Ymd’) . str_pad(mt_rand(1, 999999), 6, ‘0’, STR_PAD_LEFT);
    }
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学