您现在的位置:首页 >> 软文推广 >> 内容

关于Ecshop订单号生成规则

时间:2013-7-31 17:43:07 点击:

  核心提示:负责订单编号生成规则的函数是/includes/lib_order.php文件中的get_order_sn()函数。原来的程序代码为:returndate('Ymd').str_pad(mt_rand(1,99999),5,'0',STR_PAD_LEFT);原来的订单号形式为:年月日+5位随机数字...

负责订单编号生成规则的函数是 /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); 

上面只是举一个例子,当然你还可以修改成更有个性的订单编号。


作者:YD-白骨 录入:YD-白骨 来源:原创
共有评论 0相关评论
发表我的评论
  • 大名:
  • 内容:
本类固顶
  • 没有
  • 文章阅读网 -伤感文章-灵异故事-散文阅读-辟谣网-足不出户就可知天下!(www.wfza.com) © 2017 版权所有 All Rights Reserved.
  • Email:308916566@qq.com 站长QQ:308916566 蜀ICP备07503431号