Ecshop订单号生成规则原理详解

负责订单编号生成规则的函数是 /includes/lib_order.php 文件中的 get_order_sn() 函数。

原来的程序代码为:
return date('Ymd') . str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT); 
原来的订单号形式为:年月日 + 5位随机数字,例如:2010101718830

如果您想改变订单号的生成规则,就可以对上述代码做出修改。
例如,我想让订单号变为 “SD” + 年月日 + 7位随机数字,那么可以这样修改


return date('Ymd') . str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT); 
修改为
return 'SD'.date('Ymd') . str_pad(mt_rand(1, 9999999), 7, '0', STR_PAD_LEFT);

(0)

相关推荐

  • Word如何用rand函数生成测试文本

    如何使用在word中使用rand来生成测试文本,一起来给大家演示一下吧. 1.打开word文档,下面要执行函数运算. 2.输入函数rand,注意前面要加上"="号. 3.然后切换为 ...

  • Django 系列篇(五):路由篇(中)

    系列导读 01. Django 系列篇(一):Hello World! 02. Django 系列篇(二):配置篇(上) 03. Django 系列篇(三):配置篇(下) 04. Django 系列篇 ...

  • ECSHOP订单号生成规则修改教程

    负责订单编号生成规则的函数是 /includes/lib_order.php 文件中的 get_order_sn() 函数. 原来的程序代码为: return date('Ymd') . str_pa ...

  • 关于Ecshop订单号生成规则

    负责订单编号生成规则的函数是 /includes/lib_order.php 文件中的 get_order_sn() 函数. 原来的程序代码为: return date('Ymd') . str_pa ...

  • 九阳电磁炉电路图及电路原理详解(图文)

    关于九阳电磁炉的电路图,九阳电磁炉整个电路的组成部分有哪些,九阳JYC-21CS21电磁炉电源电路的工作原理是怎么样的,电磁炉是应用电磁感应原理对食品进行加热的,一起来了解下. 九阳电磁炉的电路图 一 ...

  • 九阳电磁炉电路图及电路原理详解(2)

    九阳电磁炉电路图及电路原理详解(第2页) 三.九阳电磁炉的电路原理 电磁炉是应用电磁感应原理对食品进行加热的. 电磁炉的炉面是耐热陶瓷板,交变电流通过陶瓷板下方的线圈产生磁场,磁场内的磁力线穿过铁锅. ...

  • 2021年5月10号十二生肖运势详解

    2021年5月10日,星期一,农历三月廿九 (辛丑年癸巳月戊午日),法定工作日. 特吉生肖:狗.羊.虎 次吉生肖:龙.蛇.猪 今日带衰:马.牛.鼠 喜神方位:东南方 财神方位:正北方 宜:订婚.搬家. ...

  • 2021年5月7号十二生肖运势详解

    2021年5月7日,星期五,农历三月廿六 (辛丑年癸巳月乙卯日),法定工作日. 特吉生肖:狗.猪.羊 次吉生肖:蛇.兔.虎 今日带衰:鼠.龙.鸡 喜神方位:西北方 财神方位:东北方 宜:结婚.订婚.搬 ...

  • 2021年5月11号十二生肖运势详解

    2021年5月11日,星期二,农历三月三十 (辛丑年癸巳月己未日),法定工作日. 特吉生肖:马.兔.猪 次吉生肖:猴.鸡.羊 今日带衰:狗.鼠.牛 喜神方位:东北方 财神方位:正北方 宜:解除.祭祀 ...

  • 2021年5月6号十二生肖运势详解

    2021年5月6日,星期四,农历三月廿五 (辛丑年癸巳月甲寅日),法定工作日. 特吉生肖:马.猪.狗 次吉生肖:虎.鼠.兔 今日带衰:龙.蛇.猴 喜神方位:东北方 财神方位:东北方 宜:诸事不宜 忌: ...

  • 2021年5月5号十二生肖运势详解

    2021年5月5日,星期三,农历三月廿四 (辛丑年壬辰月癸丑日),法定节假日.今天立夏,炎暑将临,雷雨增多,要注意调养精神,保养心脏哦. 特吉生肖:鸡.鼠.蛇 次吉生肖:猴.虎.牛 今日带衰:狗.马. ...