设置项目编号
$max = Db::table('member')->max('id') ?? 0;
if ($max < 100000) { $cd = $this->createNonceStr(6 - strlen($max)); $max = str_pad($max, 6, $cd, STR_PAD_LEFT);}
public function createNonceStr($length = 16) { $chars = '0123456789'; $str = ''; for ($i = 0; $i < $length; $i++) { $str .= substr($chars, mt_rand(0, strlen($chars) - 1), 1); } return $str; }