主攻帝国 全栈为辅

php生成唯一订单号可控制位数字母和数字

public static function ddno($len=18)//生成订单号 { $lalist=array( 0,1,2,3,4,5,6,7,8,9,'a','b','c','d',&#39

 public static function ddno($len=18)//生成订单号

    {

        $lalist=array(

            0,1,2,3,4,5,6,7,8,9,'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'

        );

        $year_code = array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j');

        $ddno = $year_code[intval(date('Y')) - 2019] . dechex(date('m')) . $lalist[intval(date('d'))] .$lalist[intval(date('H'))].date('i').date('s'). substr(microtime(), 2, 6) . sprintf("%'06d", rand(0, 999999));//后面两位,总共18位,

        $ddno=strtoupper($ddno);

        return $ddno;

    }