当前位置: 代码迷 >> 综合 >> 生成唯一订单号
  详细解决方案

生成唯一订单号

热度:71   发布时间:2024-01-24 17:25:28.0
    /*** @role 生成唯一订单号* @return bool|string*/public static function findAvailableNo(){// 订单流水号前缀$prefix = date('YmdHis');for ($i = 0; $i < 10; $i++) {// 随机生成 6 位的数字$no = $prefix.str_pad(random_int(0, 999999), 6, '0', STR_PAD_LEFT);// 判断是否已经存在if (!self::where('no', $no)->find()) {return $no;}}return false;}

 

  相关解决方案