負(fù)責(zé)訂單編號生成規(guī)則的函數(shù)是 /includes/lib_order.php 文件中的 get_order_sn() 函數(shù)。
原來的程序代碼為:
return date('Ymd') . str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT);
原來的訂單號形式為:年月日 + 5位隨機數(shù)字,例如:2010101718830
如果您想改變訂單號的生成規(guī)則,就可以對上述代碼做出修改。
例如,我想讓訂單號變?yōu)?“SD” + 年月日 + 7位隨機數(shù)字,那么可以這樣修改
將
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);
上面只是舉一個例子,當(dāng)然你還可以修改成更有個性的訂單編號。
新聞熱點
疑難解答
圖片精選