php 中生成订单号

复制代码
字母+日期。。。。。。。
复制代码
function setOrderNo($year = 2011)
{
    $yCode = array('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z');
    $orderSn = $yCode[intval(date('Y')) - $year] . strtoupper(dechex(date('m'))) . date('d') . substr(time(), -5) . substr(microtime(), 2, 5) . sprintf('%02d', rand(0, 99));
    return $orderSn;
}

PHP生成唯一订单号的方式(四种示例)-CSDN博客

相关推荐
我命由我123459 分钟前
6-3.Python 异常处理 - 异常处理进阶(else 块与 finally 块、异常传递、自定义异常)
开发语言·前端·数据库·后端·python·学习·java-ee
蒸鱼Yuzheng9 分钟前
移动端 CPU 调度分析:线程亲和性、大小核迁移与卡顿
android·perfetto·性能分析·线程优化·cpu调度
额额额对了12 分钟前
【项目实战】从IMX6ULL环境监测到N647 AI视觉加速
linux·开发语言·嵌入式硬件
booboosui22 分钟前
安卓唤醒词:12 维 MFCC 加 DTW,阈值 1.8
android
传奇开心果25 分钟前
Compose Multiplatform 共享边界实战:架构契约、互操作同步与可回退设计
android·kotlin
熊猫钓鱼>_>26 分钟前
端侧 NPU 轻量大模型推理接入笔记【鸿蒙心迹】
开发语言·笔记·华为·ai编程·harmonyos·鸿蒙
外收内放28 分钟前
FastAPI猜字谜实战(8):收官
开发语言·python·学习·fastapi
爱敲代码的TOM29 分钟前
10.27 易购软件 Java开发线下一面
java·开发语言
学逆向的36 分钟前
C++ 别名命名空间
开发语言·c++·网络安全
沉下心来学鲁班36 分钟前
具身智能实战:让机器鸭爬梯子——双策略交接与接触力控制的深度解读
开发语言·人工智能·python·机器人