php 生成唯一订单号,用在接入支付宝及微信支付等在线支付功能时,生成一个唯一的订单号。
function build_rand_no(){ mt_srand((double) microtime() * 1000000); return date('Ymd') . str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT); }
其实我个人觉得在非高并发的情况下生成这个唯一订单号时用用户 ID 加上当前的时间戳即可。
本文为原创文章,版权归国外主机测评所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ MySQL 获取当前时间及时间戳的方法08/22
- ♥ 宝塔 7.4.7LINUX 企业永久付费破解版 所有专业版企业版插件免费使用!12/26
- ♥ bootstrap-table 多行重复表头的解决办法08/27
- ♥ 微信开发:"errcode": -1000,"errmsg": "system error"错误的解决办法08/25
- ♥ Error: php55w-common conflicts with php-common-5.3.3-48.el6_8.x86_6408/23
- ♥ Centos 6 无法使用 yum 的解决方法 _ 提示 Error: Cannot find a valid baseurl for repo: base12/07