function randStr($length=4,$type="number"){
$array = array(
'number' => '0123456789',
'string' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
'mixed' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ',
);
$string = $array[$type];
$count = strlen($string)-1;
$rand = '';
for ($i = 0; $i < $length; $i++) {
$rand .= $string[mt_rand(0, $count)];
}
return $rand;
}
$array = array(
'number' => '0123456789',
'string' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
'mixed' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ',
);
$string = $array[$type];
$count = strlen($string)-1;
$rand = '';
for ($i = 0; $i < $length; $i++) {
$rand .= $string[mt_rand(0, $count)];
}
return $rand;
}
本文介绍了一个使用PHP编写的简单函数,该函数可以生成指定长度的随机字符串。支持数字、字母及混合类型的随机字符串生成,适用于多种应用场景。
2311

被折叠的 条评论
为什么被折叠?



