<?php
/**
* @param $i 1 :数字 2 :字母 3:数字字母混合
* @param string $wei 生成几位
*/
function yanzheng($i, $wei = '4')
{
switch ($i) {
case 1:
for ($i = 1; $i <= $wei; $i++) {
// echo $i;
echo $yanzhengma = rand(0, 9);
}
break;
case 2;
for ($i = 1; $i <= $wei; $i++) {
// echo $i;
echo $yanzhengma = chr(rand(65, 90));
}
break;
case 3;
function suiji($i)
{
$shuzi = rand(0, 9);
$zimu = chr(rand(65, 90));
// echo $i ;
if ($i == '1') {
$yanzhengma1 = $shuzi;
} else if ($i == '2') {
$yanzhengma1 = $zimu;
}
return $yanzhengma1;
}
for ($i = 1; $i <= $wei; $i++) {
// echo $i;
echo suiji(rand(1, 2));
}
break;
}
}
yanzheng(3, 9);