我想用php随机生成一个代码。长度应为 5 个字母数字字符。
但我希望第一个值是 AZ。我怎样才能做到这一点?
我已经完成了以下操作,但这对我来说似乎太明显了......还有其他方法吗?
function randString($length, $charset='ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789')
{
$str = '';
$count = strlen($charset);
while ($length--) {
$str .= $charset[mt_rand(0, $count-1)];
}
return $str;
}
$code = randString(1,'ABCDEFGHIJKLMNOPQRSTUVWXYZ');
$code .= randString(4);